]> git.baikalelectronics.ru Git - kernel.git/commit
HID: i2c-hid: Reset ALPS touchpads on resume
authorKai-Heng Feng <kai.heng.feng@canonical.com>
Thu, 7 Nov 2019 14:28:11 +0000 (22:28 +0800)
committerJiri Kosina <jkosina@suse.cz>
Fri, 15 Nov 2019 15:27:33 +0000 (16:27 +0100)
commita685bb81b1f56c5585ad7ce3aaa5d4c8f7f88778
tree8e0091cfa92f2bdc1f9002cec2ea021a088dafa1
parent3e7ba20e13462a68cdd6cd3d102ee405736f5443
HID: i2c-hid: Reset ALPS touchpads on resume

Commit d81d4990fb4e ("HID: i2c-hid: Don't reset device upon system
resume") fixes many touchpads and touchscreens, however ALPS touchpads
start to trigger IRQ storm after system resume.

Since it's total silence from ALPS, let's bring the old behavior back
to ALPS touchpads.

Fixes: d81d4990fb4e ("HID: i2c-hid: Don't reset device upon system resume")
Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/i2c-hid/i2c-hid-core.c