linux-stable/drivers/hid/i2c-hid
Kai-Heng Feng 1475af255e HID: i2c-hid: Ignore input report if there's no data present on Elan touchpanels
While using Elan touchpads, the message floods:
[  136.138487] i2c_hid i2c-DELL08D6:00: i2c_hid_get_input: incomplete report (14/65535)

Though the message flood is annoying, the device it self works without
any issue. I suspect that the device in question takes too much time to
pull the IRQ back to high after I2C host has done reading its data.

Since the host receives all useful data, let's ignore the input report
when there's no data.

Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
2019-01-21 10:46:18 +01:00
..
i2c-hid-core.c HID: i2c-hid: Ignore input report if there's no data present on Elan touchpanels 2019-01-21 10:46:18 +01:00
i2c-hid-dmi-quirks.c HID: i2c-hid: Add Odys Winbook 13 to descriptor override 2019-01-03 11:31:18 +01:00
i2c-hid.h HID: i2c-hid: override HID descriptors for certain devices 2018-09-29 21:25:59 +02:00
Kconfig HID: i2c-hid: enhance Kconfig 2012-12-05 10:55:03 +01:00
Makefile HID: i2c-hid: override HID descriptors for certain devices 2018-09-29 21:25:59 +02:00