]> xenbits.xensource.com Git - people/aperard/linux-chromebook.git/commitdiff
HID: multitouch: Add support for Atmel maXTouch 03eb:8417
authorDave Parker <dparker@chromium.org>
Wed, 12 Dec 2012 20:52:08 +0000 (12:52 -0800)
committerGerrit <chrome-bot@google.com>
Wed, 12 Dec 2012 23:24:25 +0000 (15:24 -0800)
BUG=None
TEST=Boot kernel on machine with atmel controller attached.
Verify usb_multitouch module is loaded for the device.

Change-Id: Ia975a44626dec6c87b72de2c115eb7fa2bb1a9f2
Signed-off-by: Dave Parker <dparker@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/39600
Reviewed-by: Olof Johansson <olofj@chromium.org>
drivers/hid/hid-ids.h
drivers/hid/hid-multitouch.c

index 61f5cd645995ed440b8f44a9b272d2bd75fccb85..aa7a68833f41ba37328bea98fa0515ba39cb8892 100644 (file)
 #define USB_VENDOR_ID_ATMEL            0x03eb
 #define USB_DEVICE_ID_ATMEL_MULTITOUCH 0x211c
 #define USB_DEVICE_ID_ATMEL_MXT_DIGITIZER      0x2118
+#define USB_DEVICE_ID_ATMEL_MXT_8417   0x8417
 
 #define USB_VENDOR_ID_AVERMEDIA                0x07ca
 #define USB_DEVICE_ID_AVER_FM_MR800    0xb800
index 07604f6ad40ea78e980afffdb0dfc568a4e4e916..454e1ed6e2bb3713d996494e81ea4833862dcdb7 100644 (file)
@@ -748,6 +748,9 @@ static const struct hid_device_id mt_devices[] = {
        { .driver_data = MT_CLS_SERIAL,
                HID_USB_DEVICE(USB_VENDOR_ID_ATMEL,
                        USB_DEVICE_ID_ATMEL_MXT_DIGITIZER) },
+       { .driver_data = MT_CLS_DEFAULT,
+               HID_USB_DEVICE(USB_VENDOR_ID_ATMEL,
+                       USB_DEVICE_ID_ATMEL_MXT_8417) },
 
        /* Cando panels */
        { .driver_data = MT_CLS_DUAL_INRANGE_CONTACTNUMBER,