From ff0377e8d775f8e19b095a44570ea70ee80179eb Mon Sep 17 00:00:00 2001 From: Dave Parker Date: Wed, 12 Dec 2012 12:52:08 -0800 Subject: [PATCH] HID: multitouch: Add support for Atmel maXTouch 03eb:8417 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 Reviewed-on: https://gerrit.chromium.org/gerrit/39600 Reviewed-by: Olof Johansson --- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-multitouch.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index 61f5cd645995e..aa7a68833f41b 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -153,6 +153,7 @@ #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 diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c index 07604f6ad40ea..454e1ed6e2bb3 100644 --- a/drivers/hid/hid-multitouch.c +++ b/drivers/hid/hid-multitouch.c @@ -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, -- 2.39.5