summaryrefslogtreecommitdiffstats
path: root/drivers/input/touchscreen/tsc2005.c
diff options
context:
space:
mode:
authorDmitry Torokhov <dmitry.torokhov@gmail.com>2018-05-04 02:14:51 +0200
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2018-05-24 18:31:39 +0200
commit7cf432bf0586d6b44eea5d39bb173ce0dab3d1ab (patch)
tree246c8f5a6b853af65eabe1354ec14003f3507328 /drivers/input/touchscreen/tsc2005.c
parentMerge branch 'ib-chrome-platform-atmel-mxt-ts-device-properties' of git://git... (diff)
downloadlinux-7cf432bf0586d6b44eea5d39bb173ce0dab3d1ab.tar.xz
linux-7cf432bf0586d6b44eea5d39bb173ce0dab3d1ab.zip
Input: atmel_mxt_ts - require device properties present when probing
The driver needs help determining whether it is dealing with a touchscreen or a touchpad, and with button mapping. Previously we supported passing this data via device properties, and also had DMI lists for Chromebooks that specified Atmel devices in ACPI, but did not provide enough data there. Now that chromeos_laptop driver is adjusted to supply necessary device properties even for ACPI devices, we can drop the DMI tables and refuse to probe if device properties are not attached to the device. We use presence of "compatible" property to determine if device properties are attached to the device or not and rely on chromeos_laptop to re-probe the device after attaching missing device properties to it. Reviewed-by: Benson Leung <bleung@chromium.org> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/touchscreen/tsc2005.c')
0 files changed, 0 insertions, 0 deletions