platform/x86: dell-wmi: Ignore new keyboard backlight change event
authorKai-Heng Feng <kai.heng.feng@canonical.com>
Wed, 12 Dec 2018 06:41:25 +0000 (14:41 +0800)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 5 Feb 2019 17:38:20 +0000 (19:38 +0200)
There's a new wmi event generated by dell-wmi when pressing keyboard
backlight hotkey:
[ 3285.474172] dell_wmi: Unknown key with type 0x0010 and code 0x003f pressed

This event is for notification purpose, let's ignore it. The keyboard
backlight hotkey uses another event so it still works without event
0x3f.

Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Reviewed-by: Pali Rohár <pali.rohar@gmail.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drivers/platform/x86/dell-wmi.c

index 16c7f3d9a3352ec48d72f877e2e7486ea78250c7..c3166ba73e9ad99a7960529564846b025a5d6541 100644 (file)
@@ -267,6 +267,9 @@ static const struct key_entry dell_wmi_keymap_type_0010[] = {
        /* Fn-lock switched to multimedia keys */
        { KE_IGNORE, 0x1, { KEY_RESERVED } },
 
+       /* Keyboard backlight change notification */
+       { KE_IGNORE, 0x3f, { KEY_RESERVED } },
+
        /* Mic mute */
        { KE_KEY, 0x150, { KEY_MICMUTE } },