APPLIED[B]/cmnt: [SRU] [Bionic/Cosmic] [PATCH 0/2] Fix I2C touchpanels' interrupt storms after system suspend

Stefan Bader stefan.bader at canonical.com
Mon Oct 1 13:23:38 UTC 2018


On 13.09.2018 10:03, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1792309
> 
> [Impact]
> Some I2C touchpanels generate IRQ storm after system suspend/resume.
> 
> [Test]
> After applying the fix, the IRQ storm stops generated by Raydium
> touchpanels.
> 
> [Fix]
> Instead of requesting i2c reset, simply requesting the device to power
> on. The HID over I2C spec doesn't specify how the device should do upon
> resume from suspend, so some devices expect a power on instead of reset.
> 
> [Regression Potential]
> Low. I tested other vendors' touchpanels, didn't observe any side
> effect.
> 
> AceLan Kao (1):
>   HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd
>     touchscreen
> 
> Kai-Heng Feng (1):
>   HID: i2c-hid: Don't reset device upon system resume
> 
>  drivers/hid/hid-ids.h         |  3 ---
>  drivers/hid/i2c-hid/i2c-hid.c | 11 +++++++----
>  2 files changed, 7 insertions(+), 7 deletions(-)
> 

Due to another entry Bionic needed some context adjustments around the quirk
table to apply.

Applied to bionic/master-next. Thanks.

-Stefan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20181001/58bee418/attachment.sig>


More information about the kernel-team mailing list