]> asedeno.scripts.mit.edu Git - linux.git/commit
platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asus_nb_wmi
authorHans de Goede <hdegoede@redhat.com>
Wed, 12 Jun 2019 07:02:02 +0000 (09:02 +0200)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Wed, 12 Jun 2019 08:54:16 +0000 (11:54 +0300)
commit1dd93f873d8ed8e5b228d1ae324b1f3c1e94bfa8
tree5e81eeaad929701bb4e6e32b397eed88bc777440
parent4e6d2739407aaf693cca2569eb58408228d2d3b0
platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asus_nb_wmi

Commit 78f3ac76d9e5 ("platform/x86: asus-wmi: Tell the EC the OS will
handle the display off hotkey") causes the backlight to be permanently off
on various EeePC laptop models using the eeepc-wmi driver (Asus EeePC
1015BX, Asus EeePC 1025C).

The asus_wmi_set_devstate(ASUS_WMI_DEVID_BACKLIGHT, 2, NULL) call added
by that commit is made conditional in this commit and only enabled in
the quirk_entry structs in the asus-nb-wmi driver fixing the broken
display / backlight on various EeePC laptop models.

Cc: João Paulo Rechi Vita <jprvita@endlessm.com>
Fixes: 78f3ac76d9e5 ("platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey")
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drivers/platform/x86/asus-nb-wmi.c
drivers/platform/x86/asus-wmi.c
drivers/platform/x86/asus-wmi.h