mirror of
https://github.com/hardkernel/linux.git
synced 2026-04-03 03:33:01 +09:00
ODROID: Add HID multitouch V/PID requested so far.
Change-Id: Iafacc1d593494e0cb385933fe0f6b9c411c15248
This commit is contained in:
@@ -1211,4 +1211,89 @@
|
||||
#define USB_DEVICE_ID_VU5 0x0704
|
||||
#define USB_DEVICE_ID_VU7PLUS 0x0705
|
||||
|
||||
/* Hannspree HT225HPB 21.5" HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_HANNSPREE 0x2575
|
||||
#define USB_DEVICE_ID_HANNSPREE_HT225HPB_TOUCH 0x0401
|
||||
|
||||
/* iiyama ProLite T2236MSC-B2AG 21.5" HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_IIYAMA 0x0457
|
||||
#define USB_DEVICE_ID_IIYAMA_T2236MSC_B2AG_TOUCH 0x1139
|
||||
|
||||
/* Planar PS5561T HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_PLANAR 0x1EF1
|
||||
#define USB_DEVICE_ID_PLANAR_PS5561T_TOUCH 0x0001
|
||||
|
||||
/* Silicon Intergrated System SiS9255 DRWO-TECH HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_SiS 0x0457
|
||||
#define USB_DEVICE_ID_SiS_SiS9255_DRWO_TOUCH 0x0817
|
||||
|
||||
/* InFocus HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_INFOCUS 0x0457
|
||||
#define USB_DEVICE_ID_INFOCUS_INF4030P 0x110E
|
||||
|
||||
/* ViewSonic HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_VIEWSONIC2575 0x2575
|
||||
/* #define USB_DEVICE_ID_VIEWSONIC_TD2230 0x0401 */
|
||||
#define USB_DEVICE_ID_VIEWSONIC_TD2740 0x0402
|
||||
#define USB_DEVICE_ID_VIEWSONIC_TD2430 0x7317
|
||||
|
||||
#define USB_VENDOR_ID_VIEWSONIC1BFD 0x1BFD
|
||||
#define USB_DEVICE_ID_VIEWSONIC_TD2210V1 0x1568
|
||||
|
||||
#define USB_VENDOR_ID_VIEWSONIC28C8 0x28C8
|
||||
#define USB_DEVICE_ID_VIEWSONIC_TD2210V2 0x4701
|
||||
|
||||
#define USB_VENDOR_ID_VIEWSONIC0FB8 0x0FB8
|
||||
#define USB_DEVICE_ID_VIEWSONIC_TD2421 0x1109
|
||||
|
||||
#define USB_VENDOR_ID_VIEWSONIC1FF7 0x1FF7
|
||||
#define USB_DEVICE_ID_VIEWSONIC_CDE7061T 0x0001
|
||||
|
||||
#define USB_VENDOR_ID_VIEWSONIC13FF 0x13FF
|
||||
#define USB_DEVICE_ID_VIEWSONIC_EP5502T 0x0008
|
||||
|
||||
/* Greatouch HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_GREATOUCH 0x0547
|
||||
#define USB_DEVICE_ID_GREATOUCH_MT_8K 0x3001
|
||||
|
||||
/* WAVESHARE HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_WAVESHARE 0x0483
|
||||
#define USB_DEVICE_ID_WAVESHARE_10_1 0x5710
|
||||
|
||||
/* SAMSUNG HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_SAMSUNG_2619 0x2619
|
||||
#define USB_DEVICE_ID_LH65DMEXTBC 0x5620
|
||||
|
||||
/* SAMSUNG HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_SAMSUNG_04E8 0x04E8
|
||||
#define USB_DEVICE_ID_LH55PMFXTBC 0x20A6
|
||||
|
||||
/* Planar PS5562T HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_PLANAR_2309 0x2309
|
||||
#define USB_DEVICE_ID_PLANAR_PS5562T_TOUCH 0x1005
|
||||
|
||||
/* CJTouch HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_CJTOUCH 0x24b8
|
||||
#define USB_DEVICE_ID_CCA_UL01_DM 0x0001
|
||||
|
||||
/* NEC HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_NEC_1926 0x1926
|
||||
#define USB_DEVICE_ID_V652_TM 0x036A
|
||||
|
||||
/* NEWHAVEN DISPLAY capacitive Screen */
|
||||
#define USB_VENDOR_ID_NHD 0x0461
|
||||
#define USB_DEVICE_ID_NHD_7_0_HDMI_N_RSXN_CTU 0x0022
|
||||
|
||||
/* WAVESHARE HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_BYQDTECH 0x0483
|
||||
#define USB_DEVICE_ID_BYQDTECH_7 0x5750
|
||||
|
||||
/* SHARP HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_SHARP 0x04dd
|
||||
#define USB_DEVICE_ID_SHARP_TSLV238 0x991c
|
||||
|
||||
/* SHARP HDMI capacitive Screen */
|
||||
#define USB_VENDOR_ID_TEST 0x0
|
||||
#define USB_DEVICE_ID_TEST 0x0
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1644,6 +1644,125 @@ static const struct hid_device_id mt_devices[] = {
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_FITOUCH,
|
||||
USB_DEVICE_ID_FITOUCH_TOUCHSCREEN_Z_MT) },
|
||||
|
||||
/* Hannspree HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_HANNSPREE,
|
||||
USB_DEVICE_ID_HANNSPREE_HT225HPB_TOUCH) },
|
||||
|
||||
/* iiyama HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_IIYAMA,
|
||||
USB_DEVICE_ID_IIYAMA_T2236MSC_B2AG_TOUCH) },
|
||||
|
||||
/* Planar PS5561T HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_PLANAR,
|
||||
USB_DEVICE_ID_PLANAR_PS5561T_TOUCH) },
|
||||
|
||||
/* Silicon Intergrated System SiS9255 DRWO-TECH HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_SiS,
|
||||
USB_DEVICE_ID_SiS_SiS9255_DRWO_TOUCH) },
|
||||
|
||||
/* InFocus HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_INFOCUS,
|
||||
USB_DEVICE_ID_INFOCUS_INF4030P) },
|
||||
|
||||
/* ViewSonic HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_VIEWSONIC2575,
|
||||
USB_DEVICE_ID_VIEWSONIC_TD2740) },
|
||||
|
||||
/* ViewSonic HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_VIEWSONIC2575,
|
||||
USB_DEVICE_ID_VIEWSONIC_TD2430) },
|
||||
|
||||
/* ViewSonic HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_VIEWSONIC1BFD,
|
||||
USB_DEVICE_ID_VIEWSONIC_TD2210V1) },
|
||||
|
||||
/* ViewSonic HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_VIEWSONIC28C8,
|
||||
USB_DEVICE_ID_VIEWSONIC_TD2210V2) },
|
||||
|
||||
/* ViewSonic HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_VIEWSONIC0FB8,
|
||||
USB_DEVICE_ID_VIEWSONIC_TD2421) },
|
||||
|
||||
/* ViewSonic HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_VIEWSONIC1FF7,
|
||||
USB_DEVICE_ID_VIEWSONIC_CDE7061T) },
|
||||
|
||||
/* ViewSonic HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_VIEWSONIC13FF,
|
||||
USB_DEVICE_ID_VIEWSONIC_EP5502T) },
|
||||
|
||||
/* Greatouch HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_GREATOUCH,
|
||||
USB_DEVICE_ID_GREATOUCH_MT_8K) },
|
||||
|
||||
/* WAVESHARE HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_WAVESHARE,
|
||||
USB_DEVICE_ID_WAVESHARE_10_1) },
|
||||
|
||||
/* SAMSUNG HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_SAMSUNG_2619,
|
||||
USB_DEVICE_ID_LH65DMEXTBC) },
|
||||
|
||||
/* SAMSUNG HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_SAMSUNG_04E8,
|
||||
USB_DEVICE_ID_LH55PMFXTBC) },
|
||||
|
||||
/* Planar PS5562T HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_PLANAR_2309,
|
||||
USB_DEVICE_ID_PLANAR_PS5562T_TOUCH) },
|
||||
|
||||
/* CJTouch HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_CJTOUCH,
|
||||
USB_DEVICE_ID_CCA_UL01_DM) },
|
||||
|
||||
/* NEC HDMI capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(USB_VENDOR_ID_NEC_1926,
|
||||
USB_DEVICE_ID_V652_TM) },
|
||||
|
||||
/* NEWHAVEN DISPLAY capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(
|
||||
USB_VENDOR_ID_NHD,
|
||||
USB_DEVICE_ID_NHD_7_0_HDMI_N_RSXN_CTU) },
|
||||
|
||||
/* ByQDTech DISPLAY capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(
|
||||
USB_VENDOR_ID_BYQDTECH,
|
||||
USB_DEVICE_ID_BYQDTECH_7) },
|
||||
|
||||
/* SHARP DISPLAY capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(
|
||||
USB_VENDOR_ID_SHARP,
|
||||
USB_DEVICE_ID_SHARP_TSLV238) },
|
||||
|
||||
/* TEST DISPLAY capacitive Screen */
|
||||
{ .driver_data = MT_CLS_DEFAULT,
|
||||
HID_USB_DEVICE(
|
||||
USB_VENDOR_ID_TEST,
|
||||
USB_DEVICE_ID_TEST) },
|
||||
|
||||
/* Generic MT device */
|
||||
{ HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH, HID_ANY_ID, HID_ANY_ID) },
|
||||
|
||||
|
||||
Reference in New Issue
Block a user