diff options
author | Chris Chiu <chiu@endlessm.com> | 2019-04-15 08:53:58 +0300 |
---|---|---|
committer | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 2019-04-28 20:10:06 +0300 |
commit | a0a5f7661e1c49de0c1f93ca435ba2880b88fc5c (patch) | |
tree | 3cdb50aba3acdf274eef8bcc27afaf277b02735e /drivers/pinctrl/intel/Makefile | |
parent | 2fef32766861c6e171f436ab99c89198cf0ca6e1 (diff) | |
download | linux-a0a5f7661e1c49de0c1f93ca435ba2880b88fc5c.tar.xz |
pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin
The touchpad of the ASUS laptops E403NA, X540NA, X541NA are not
responsive after suspend/resume. The following error message
shows after resume.
i2c_hid i2c-ELAN1200:00: failed to reset device.
On these laptops, the touchpad interrupt is connected via a GPIO
pin which is controlled by Intel pinctrl. After system resumes,
the GPIO is in ACPI mode and no longer works as an IRQ.
This commit saves the HOSTSW_OWN value during suspend, make sure
the HOSTSW_OWN mode remains the same after resume.
Signed-off-by: Chris Chiu <chiu@endlessm.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Diffstat (limited to 'drivers/pinctrl/intel/Makefile')
0 files changed, 0 insertions, 0 deletions