Input: cros_ec_keyb - handle x86 detachable/convertible Chromebooks
authorFurquan Shaikh <furquan@chromium.org>
Sat, 28 May 2022 04:41:41 +0000 (21:41 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 28 May 2022 04:49:37 +0000 (21:49 -0700)
commitba0f32141bc515da2269ebba468741dffe2f9f43
tree73da0d2e66d7092a3120448988fd2150fc78ee9f
parent91c77b5fdfea70b9f0a55c3538bb7b53b19ba74b
Input: cros_ec_keyb - handle x86 detachable/convertible Chromebooks

Some detachable/convertible x86 Chromebooks use EC buttons/switches
interface to signal volume up/down and other buttons. This configuration is
signalled via presence of GOOG0007 ACPI device. The main keyboard on such
Chromebooks is still using the standard 8042/atkbd combo.

Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Link: https://lore.kernel.org/r/20220526231230.2805147-2-dmitry.torokhov@gmail.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/keyboard/cros_ec_keyb.c