aboutsummaryrefslogtreecommitdiffstats
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorBenjamin Tissoires <[email protected]>2017-01-30 09:48:06 +0000
committerJiri Kosina <[email protected]>2017-02-03 13:45:57 +0000
commitf3287a995ac3520b1afcf03932b9c405f502657c (patch)
treeb54c9641b4d2a6be1d7b8ad6bec8c9db2a245855 /net/unix/af_unix.c
parentHID: cp2112: fix gpio-callback error handling (diff)
downloadkernel-f3287a995ac3520b1afcf03932b9c405f502657c.tar.gz
kernel-f3287a995ac3520b1afcf03932b9c405f502657c.zip
HID: multitouch: fix LG Melfas touchscreen
The LG Melfas touchscreen has a bad firmware where it declares the Contact ID field as constant while it shouldn't. This messes up the autodetection and the reporting of the events by hid-multitouch given that hid-input ignores constant fields. The autodetection is simply worked around by manually adding the device to hid_have_special_driver[]. The processing of the events requires either a report fixup, or some specific case handling. Given that the report fixup would require to basically rewrite all the report descriptor, I went for the programatic way of fixing that after the report descriptors are loaded. Link: https://bugzilla.redhat.com/show_bug.cgi?id=1416181 Signed-off-by: Benjamin Tissoires <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions