]> git.baikalelectronics.ru Git - kernel.git/commit
toshiba_acpi: Add extra check to backlight code
authorAzael Avalos <coproscefalo@gmail.com>
Mon, 4 Aug 2014 15:21:01 +0000 (09:21 -0600)
committerMatthew Garrett <matthew.garrett@nebula.com>
Sat, 16 Aug 2014 08:23:54 +0000 (01:23 -0700)
commit9789f7828ae54bc8cd032ba5b528927538b3535b
tree32b430149d6da304e69ec9b1094f0e5f7ed4e783
parente4dc586e3dd85f227db9190b94093a5c3dfa5d2c
toshiba_acpi: Add extra check to backlight code

Some Toshiba models (most notably Qosmios) come with an
incomplete backlight method where the AML code doesn't
check for write or read commands and always returns
HCI_SUCCESS and the actual brightness (and in some
cases the max brightness), thus allowing the backlight
interface to be registered without write support.

This patch changes the set_lcd_brightness function,
checking the returned values for values greater than
zero to avoid registering a broken backlight interface.

Signed-off-by: Azael Avalos <coproscefalo@gmail.com>
Signed-off-by: Matthew Garrett <matthew.garrett@nebula.com>
drivers/platform/x86/toshiba_acpi.c