HID: multitouch: support PixArt optical touch screen
authorAaron Tian <aaron_tian@pixart.com.tw>
Thu, 15 Dec 2011 03:09:06 +0000 (11:09 +0800)
committerBen Hutchings <ben@decadent.org.uk>
Wed, 19 Sep 2012 14:04:34 +0000 (15:04 +0100)
commitf41bb2729b2930aa361f0af56d32f941b5e91e37
tree717db3ae0cb40c85236e0a760bd6ffebd6ec86c4
parentcb4c3c5050800e3e7767ccb1d1233baac744ddf3
HID: multitouch: support PixArt optical touch screen

commit b7ea95ff9baab144dacdc30d752307938c5ab6bf upstream.

This patch modifies hid-multitouch driver for supporting PixArt optical touch
screen.  Because of the device does not have to set initial report, we apply
"HID_QUIRK_NO_INIT_REPORTS" quirk and add the device into hid_blacklist[]

Signed-off-by: Aaron Tian <aaron_tian@pixart.com.tw>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
[bwh: Backported to 3.2: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/hid/Kconfig
drivers/hid/hid-core.c
drivers/hid/hid-ids.h
drivers/hid/hid-multitouch.c
drivers/hid/usbhid/hid-quirks.c