]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/meta-ti-glsdk.git/blob - recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0084-HID-multitouch-add-support-for-the-MSI-Windpad-110W.patch
linux-ti33x-psp 3.2: update to 3.2.5
[glsdk/meta-ti-glsdk.git] / recipes-kernel / linux / linux-ti33x-psp-3.2 / 3.2.2 / 0084-HID-multitouch-add-support-for-the-MSI-Windpad-110W.patch
1 From 5b2c651d5496aad3c5359e72fc6eb6efcadecc4e Mon Sep 17 00:00:00 2001
2 From: Benjamin Tissoires <benjamin.tissoires@enac.fr>
3 Date: Wed, 23 Nov 2011 10:54:33 +0100
4 Subject: [PATCH 084/130] HID: multitouch: add support for the MSI Windpad
5  110W
7 commit 66f06127f34ad6e8a1b24a2c03144b694d19f99f upstream.
9 Just another eGalax device.
10 Please note that adding this device to have_special_driver
11 in hid-core.c is not required anymore.
13 Signed-off-by: Benjamin Tissoires <benjamin.tissoires@enac.fr>
14 Signed-off-by: Jiri Kosina <jkosina@suse.cz>
15 Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
16 ---
17  drivers/hid/hid-ids.h        |    1 +
18  drivers/hid/hid-multitouch.c |    3 +++
19  2 files changed, 4 insertions(+), 0 deletions(-)
21 diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h
22 index 9eb90b1..6ccd7df 100644
23 --- a/drivers/hid/hid-ids.h
24 +++ b/drivers/hid/hid-ids.h
25 @@ -235,6 +235,7 @@
26  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_720C      0x720c
27  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_726B      0x726b
28  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_72A1      0x72a1
29 +#define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_72FA      0x72fa
30  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_7302      0x7302
31  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_A001      0xa001
32  
33 diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
34 index c77d495..6f6b1d9 100644
35 --- a/drivers/hid/hid-multitouch.c
36 +++ b/drivers/hid/hid-multitouch.c
37 @@ -664,6 +664,9 @@ static const struct hid_device_id mt_devices[] = {
38                         USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_72A1) },
39         { .driver_data = MT_CLS_EGALAX,
40                 HID_USB_DEVICE(USB_VENDOR_ID_DWAV,
41 +                       USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_72FA) },
42 +       { .driver_data = MT_CLS_EGALAX,
43 +               HID_USB_DEVICE(USB_VENDOR_ID_DWAV,
44                         USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_7302) },
45         { .driver_data = MT_CLS_EGALAX,
46                 HID_USB_DEVICE(USB_VENDOR_ID_DWAV,
47 -- 
48 1.7.7.4