]> git.baikalelectronics.ru Git - kernel.git/commit
HID: rmi: do not handle touchscreens through hid-rmi
authorBenjamin Tissoires <benjamin.tissoires@redhat.com>
Wed, 21 May 2014 15:15:56 +0000 (11:15 -0400)
committerJiri Kosina <jkosina@suse.cz>
Thu, 22 May 2014 09:11:46 +0000 (11:11 +0200)
commit59ec5a10620f43e27360d33c6b4db47244dd4155
treecf04199bb71cffd6c38ecce910dff92d131c675b
parent84ac9b81d7e2e33e73d61364ff4f9587c48f7ea6
HID: rmi: do not handle touchscreens through hid-rmi

Currently, hid-rmi drives every Synaptics product, but the touchscreens
on the Windows tablets should be handled through hid-multitouch.

Instead of providing a long list of PIDs, rely on the scan_report
capability to detect which should go to hid-multitouch, and which
should not go to hid-rmi.

related bug:
https://bugzilla.kernel.org/show_bug.cgi?id=74241
https://bugzilla.redhat.com/show_bug.cgi?id=1089583

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-core.c
drivers/hid/hid-rmi.c
include/linux/hid.h