aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTristian Celestin <tristiancelestin@fastmail.com>2018-06-09 18:18:06 -0400
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2018-07-04 05:53:47 -0400
commit72a361a5b91c77b33ab2533674fdcec4de3278d0 (patch)
treed2062985b213b9b55be60fb06e59cc4c11c8f52c
parent021c91791a5e7e85c567452f1be3e4c2c6cb6063 (diff)
ACPI / x86: enable touchscreen on Dell Venue Pro 7139
Permanently enable the SYNA7500 touchscreen device on the Dell Venue Pro 7139. The DSDT hides the touchscreen ACPI device on the 7139 in the same fashion as the 7130, and needs to be enabled in the same way. Signed-off-by: Tristian Celestin <tristiancelestin@fastmail.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
-rw-r--r--drivers/acpi/x86/utils.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/drivers/acpi/x86/utils.c b/drivers/acpi/x86/utils.c
index ec5b0f190231..3a13b2af2bf8 100644
--- a/drivers/acpi/x86/utils.c
+++ b/drivers/acpi/x86/utils.c
@@ -62,14 +62,20 @@ static const struct always_present_id always_present_ids[] = {
62 */ 62 */
63 ENTRY("INT0002", "1", ICPU(INTEL_FAM6_ATOM_AIRMONT), {}), 63 ENTRY("INT0002", "1", ICPU(INTEL_FAM6_ATOM_AIRMONT), {}),
64 /* 64 /*
65 * On the Dell Venue 11 Pro 7130 the DSDT hides the touchscreen ACPI 65 * On the Dell Venue 11 Pro 7130 and 7139, the DSDT hides
66 * device until a certain time after _SB.PCI0.GFX0.LCD.LCD1._ON gets 66 * the touchscreen ACPI device until a certain time
67 * called has passed *and* _STA has been called at least 3 times since. 67 * after _SB.PCI0.GFX0.LCD.LCD1._ON gets called has passed
68 * *and* _STA has been called at least 3 times since.
68 */ 69 */
69 ENTRY("SYNA7500", "1", ICPU(INTEL_FAM6_HASWELL_ULT), { 70 ENTRY("SYNA7500", "1", ICPU(INTEL_FAM6_HASWELL_ULT), {
70 DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), 71 DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."),
71 DMI_MATCH(DMI_PRODUCT_NAME, "Venue 11 Pro 7130"), 72 DMI_MATCH(DMI_PRODUCT_NAME, "Venue 11 Pro 7130"),
72 }), 73 }),
74 ENTRY("SYNA7500", "1", ICPU(INTEL_FAM6_HASWELL_ULT), {
75 DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."),
76 DMI_MATCH(DMI_PRODUCT_NAME, "Venue 11 Pro 7139"),
77 }),
78
73 /* 79 /*
74 * The GPD win BIOS dated 20170221 has disabled the accelerometer, the 80 * The GPD win BIOS dated 20170221 has disabled the accelerometer, the
75 * drivers sometimes cause crashes under Windows and this is how the 81 * drivers sometimes cause crashes under Windows and this is how the