linux/drivers/platform
Hans de Goede bb3a3a6ceb Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c
[ Upstream commit 5a6f0dbe62 ]

Move the DMI quirks for upside-down mounted Goodix touchscreens from
drivers/input/touchscreen/goodix.c to
drivers/platform/x86/touchscreen_dmi.c,
where all the other x86 touchscreen quirks live.

Note the touchscreen_dmi.c code attaches standard touchscreen
device-properties to an i2c-client device based on a combination of a
DMI match + a device-name match. I've verified that the: Teclast X98 Pro,
WinBook TW100 and WinBook TW700 uses an ACPI devicename of "GDIX1001:00"
based on acpidumps and/or dmesg output available on the web.

This patch was tested on a Teclast X89 tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20210504185746.175461-2-hdegoede@redhat.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-07-14 16:55:57 +02:00
..
chrome platform/chrome: cros_ec_typec: Add DP mode check 2021-05-22 11:40:53 +02:00
goldfish
mellanox platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue 2021-05-26 12:06:49 +02:00
mips MIPS: Loongson: Fix boot warning about hwmon_device_register() 2020-07-16 10:49:55 +02:00
olpc Platform: OLPC: Fix probe error handling 2021-03-17 17:06:23 +01:00
x86 Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c 2021-07-14 16:55:57 +02:00
Kconfig
Makefile