[Vivid][SRU][PATCH 0/2] #LP1562778 I2C touchscreen init failed on HP X360
Phidias Chiang
phidias.chiang at canonical.com
Wed Mar 30 03:42:13 UTC 2016
BugLink: http://bugs.launchpad.net/bugs/1562778
[Impact]
As title, after upgrading to latest Vivid kernel the touchscreen failed.
After bisecting shows this revert cause the regression:
commit 95df597989f6f297db63dd8669656d10f5f48eb1
Author: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Date: Fri Dec 4 23:49:18 2015 +0200
Revert "ACPI / LPSS: allow to use specific PM domain during ->probe()"
[Fix]
The reverted patch has had a revised version upstreamed:
commit de16d55206c5ce82ad44590b01718fbe2323853c
Author: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Date: Fri Dec 4 23:49:19 2015 +0200
ACPI / LPSS: allow to use specific PM domain during ->probe()
For Vivid it depends on a patch to device core for adding
BUS_NOTIFY_DRIVER_NOT_BOUND notification, both are clean cherry-pick.
[Test]
3.19.0-56 -> Failed
3.19.0-56 + patches -> OK (Including suspend)
Andy Shevchenko (2):
device core: add BUS_NOTIFY_DRIVER_NOT_BOUND notification
ACPI / LPSS: allow to use specific PM domain during ->probe()
drivers/acpi/acpi_lpss.c | 3 ++-
drivers/base/dd.c | 10 ++++++++--
include/linux/device.h | 1 +
3 files changed, 11 insertions(+), 3 deletions(-)
--
2.7.0
More information about the kernel-team
mailing list