]> git.baikalelectronics.ru Git - kernel.git/commit
platform/x86: panasonic-laptop: de-obfuscate button codes
authorStefan Seyfried <seife+kernel@b1-systems.com>
Fri, 24 Jun 2022 11:23:35 +0000 (13:23 +0200)
committerHans de Goede <hdegoede@redhat.com>
Tue, 28 Jun 2022 19:45:26 +0000 (21:45 +0200)
commit5fbe47ea42cd489271271b20b373cd6c17720bb4
tree75a7622ba6c7bfca90222fbaa0ff95818e983d19
parentc85a6f908f5b5ef4d59b0e6123ea758af6bbf5d1
platform/x86: panasonic-laptop: de-obfuscate button codes

In the definition of panasonic_keymap[] the key codes are given in
decimal, later checks are done with hexadecimal values, which does
not help in understanding the code.
Additionally use two helper variables to shorten the code and make
the logic more obvious.

Fixes: 4ae3aac6548a ("platform/x86: panasonic-laptop: Resolve hotkey double trigger bug")
Signed-off-by: Stefan Seyfried <seife+kernel@b1-systems.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20220624112340.10130-3-hdegoede@redhat.com
drivers/platform/x86/panasonic-laptop.c