APPLIED(B): [PATCH 0/1] Fix touchpad not working on smbus
Khaled Elmously
khalid.elmously at canonical.com
Sun Dec 30 04:59:44 UTC 2018
On 2018-11-23 16:33:03 , Aaron Ma wrote:
> BugLink: https://bugs.launchpad.net/bugs/1802135
>
> [Impact]
> ThinkPad 11e 2nd/3rd touchpad not working when load i2c-i801.
> PNP LEN0049 will use smbus by default in kernel, but i2c bus is in
> runtime suspend mode in old touchpad fw.
> Then touchpad will not work.
> LEN2040 on 11e 3rd can reproduce this issue by passing
> psmouse.synaptics_intertouch=1
>
> These 2 pnp device should be the same one Synaptics s3203_ver5.
>
> [Fix]
> i2c-i801 should auto suspend when not used, no need runtime pm.
>
> [Test Case]
> Tested on Thinkpad 11e 3rd.
> Touchpad works fine.
>
> [Regression Potential]
> Low, upstream fix cherry-picked.
>
> 4.18 kernel patch, no need for cosmic.
>
> Jean Delvare (1):
> i2c: i801: Don't restore config registers on runtime PM
>
> drivers/i2c/busses/i2c-i801.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> --
> 2.17.1
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list