[SRU] [linux-oem] [PATCH 0/1] UBUNTU: SAUCE: Use I2C tansport for touchpad on Precision M5530
Kai-Heng Feng
kai.heng.feng at canonical.com
Thu Feb 1 05:47:15 UTC 2018
BugLink: https://bugs.launchpad.net/bugs/1746661
[Impact]
Touchpad on Precision M5530 uses PS/2 instead of I2C as its transport.
[Test Case]
The touchpad binds to psmouse instead of i2c_hid.
With the patch, the touchpad uses i2c_hid instead.
[Fix]
LKML Link: https://lkml.org/lkml/2018/1/30/963
The de facto standard, Windows, parse its DSDT as a term list. The DSDT
table on Precision M5530 also designed that way, hence we should just
respect that.
Add a new quirk for this specific machine.
I'll backport the patch for stable releases once it's upstreamed.
[Regression Potential]
Low. This fix is limited to XPS 15 9570/Precision M5530. Also it's the
"correct" way to do for this machine.
Kai-Heng Feng (1):
ACPI: Parse entire table as a term_list for Dell XPS 9570 and
Precision M5530
drivers/acpi/bus.c | 40 +++++++++++++++++++++++++++++++++-------
1 file changed, 33 insertions(+), 7 deletions(-)
--
2.15.1
More information about the kernel-team
mailing list