summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaszlo Toth <laszlth@gmail.com>2018-02-13 21:43:43 +0100
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>2018-02-15 11:18:33 +0100
commiteca39e7f0cdb9bde4003a29149fa695e876c6f73 (patch)
tree2e1667e7476361a7bd55d1c192fa247a9fa1b3de
parentplatform/x86: ideapad-laptop: Increase timeout to wait for EC answer (diff)
downloadlinux-eca39e7f0cdb9bde4003a29149fa695e876c6f73.tar.xz
linux-eca39e7f0cdb9bde4003a29149fa695e876c6f73.zip
platform/x86: dell-laptop: fix kbd_get_state's request value
Commit 9862b43624a5 ("platform/x86: dell-laptop: Allocate buffer on heap rather than globally") broke one request, changed it back to the original value. Tested on a Dell E6540, backlight came back. Fixes: 9862b43624a5 ("platform/x86: dell-laptop: Allocate buffer on heap rather than globally") Signed-off-by: Laszlo Toth <laszlth@gmail.com> Reviewed-by: Pali Rohár <pali.rohar@gmail.com> Reviewed-by: Mario Limonciello <mario.limonciello@dell.com> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
-rw-r--r--drivers/platform/x86/dell-laptop.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/platform/x86/dell-laptop.c b/drivers/platform/x86/dell-laptop.c
index 2a68f59d2228..a37cff9fd8d4 100644
--- a/drivers/platform/x86/dell-laptop.c
+++ b/drivers/platform/x86/dell-laptop.c
@@ -1279,7 +1279,7 @@ static int kbd_get_state(struct kbd_state *state)
struct calling_interface_buffer buffer;
int ret;
- dell_fill_request(&buffer, 0, 0, 0, 0);
+ dell_fill_request(&buffer, 0x1, 0, 0, 0);
ret = dell_send_request(&buffer,
CLASS_KBD_BACKLIGHT, SELECT_KBD_BACKLIGHT);
if (ret)