As title, after upgrading to latest Vivid kernel the touchscreen failed. After bisecting shows this revert cause the regression:
commit 95df597989f6f297db63dd8669656d10f5f48eb1
Author: Andy Shevchenko <email address hidden>
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 <email address hidden>
Date: Fri Dec 4 23:49:19 2015 +0200
ACPI / LPSS: allow to use specific PM domain during ->probe()
For Vivid it's a simple clean pick (plus a one line change for header file), but in Xenial the touchscreen still works because the original patch is not reverted. I'll firstly revert the patch than apply the new fix.
[Test]
3.19.0-56 -> Failed
3.19.0-56 + patches -> OK (Including suspend)
4.4.0-15 -> OK
4.4.0-15 + revert patch -> To Be Tested
4.4.0-15 + patches -> To Be Tested
[Impact]
As title, after upgrading to latest Vivid kernel the touchscreen failed. After bisecting shows this revert cause the regression:
commit 95df597989f6f29 7db63dd8669656d 10f5f48eb1
Author: Andy Shevchenko <email address hidden>
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 de16d55206c5ce8 2ad44590b01718f be2323853c
Author: Andy Shevchenko <email address hidden>
Date: Fri Dec 4 23:49:19 2015 +0200
ACPI / LPSS: allow to use specific PM domain during ->probe()
For Vivid it's a simple clean pick (plus a one line change for header file), but in Xenial the touchscreen still works because the original patch is not reverted. I'll firstly revert the patch than apply the new fix.
[Test]
3.19.0-56 -> Failed
3.19.0-56 + patches -> OK (Including suspend)
4.4.0-15 -> OK
4.4.0-15 + revert patch -> To Be Tested
4.4.0-15 + patches -> To Be Tested