From 9ad0001a5e254069e6c77f8561e807a402b5a511 Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 6 Jan 2021 12:07:40 +0900 Subject: [PATCH] ODROID: Add multitouch v/pid. /* UPERFECT HDMI capacitive Screen */ #define USB_VENDOR_ID_UPERFECT^I^I0x27c0 #define USB_DEVICE_ID_UPERFECT^I^I0x0818 Change-Id: I9f0d004c2d88fb02e04e9d3f1a50ae7e94190319 --- drivers/hid/hid-ids.h | 4 ++++ drivers/hid/hid-multitouch.c | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index 3960c754d72e..bcc6e0ad180f 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -1300,6 +1300,10 @@ #define USB_VENDOR_ID_DELL_P2418HT 0x1fd2 #define USB_DEVICE_ID_DELL_P2418HT 0x6103 +/* UPERFECT HDMI capacitive Screen */ +#define USB_VENDOR_ID_UPERFECT 0x27c0 +#define USB_DEVICE_ID_UPERFECT 0x0818 + /* SHARP HDMI capacitive Screen */ #define USB_VENDOR_ID_TEST 0x0 #define USB_DEVICE_ID_TEST 0x0 diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c index fd8c4b13e242..13fe5776e41b 100644 --- a/drivers/hid/hid-multitouch.c +++ b/drivers/hid/hid-multitouch.c @@ -1765,6 +1765,12 @@ static const struct hid_device_id mt_devices[] = { USB_VENDOR_ID_DELL_P2418HT, USB_DEVICE_ID_DELL_P2418HT) }, +/* UPERFECT HDMI capacitive Screen */ + { .driver_data = MT_CLS_DEFAULT, + HID_USB_DEVICE( + USB_VENDOR_ID_UPERFECT, + USB_DEVICE_ID_UPERFECT) }, + /* TEST DISPLAY capacitive Screen */ { .driver_data = MT_CLS_DEFAULT, HID_USB_DEVICE(