hid-multitouch.c (9e9fd65d1fa51d919d54d731be0e66492b5b6c5a) hid-multitouch.c (e9a09aed3eff8b1706e4bc24e8b3b16283797353)
1/*
2 * HID driver for multitouch panels
3 *
4 * Copyright (c) 2010-2012 Stephane Chatty <chatty@enac.fr>
5 * Copyright (c) 2010-2012 Benjamin Tissoires <benjamin.tissoires@gmail.com>
6 * Copyright (c) 2010-2012 Ecole Nationale de l'Aviation Civile, France
7 *
8 * This code is partly based on hid-egalax.c:

--- 1034 unchanged lines hidden (view full) ---

1043 USB_DEVICE_ID_XIROKU_SPX2) },
1044 { .driver_data = MT_CLS_DEFAULT,
1045 MT_USB_DEVICE(USB_VENDOR_ID_XIROKU,
1046 USB_DEVICE_ID_XIROKU_MPX2) },
1047 { .driver_data = MT_CLS_DEFAULT,
1048 MT_USB_DEVICE(USB_VENDOR_ID_XIROKU,
1049 USB_DEVICE_ID_XIROKU_CSR2) },
1050
1/*
2 * HID driver for multitouch panels
3 *
4 * Copyright (c) 2010-2012 Stephane Chatty <chatty@enac.fr>
5 * Copyright (c) 2010-2012 Benjamin Tissoires <benjamin.tissoires@gmail.com>
6 * Copyright (c) 2010-2012 Ecole Nationale de l'Aviation Civile, France
7 *
8 * This code is partly based on hid-egalax.c:

--- 1034 unchanged lines hidden (view full) ---

1043 USB_DEVICE_ID_XIROKU_SPX2) },
1044 { .driver_data = MT_CLS_DEFAULT,
1045 MT_USB_DEVICE(USB_VENDOR_ID_XIROKU,
1046 USB_DEVICE_ID_XIROKU_MPX2) },
1047 { .driver_data = MT_CLS_DEFAULT,
1048 MT_USB_DEVICE(USB_VENDOR_ID_XIROKU,
1049 USB_DEVICE_ID_XIROKU_CSR2) },
1050
1051 /* Zytronic panels */
1052 { .driver_data = MT_CLS_SERIAL,
1053 MT_USB_DEVICE(USB_VENDOR_ID_ZYTRONIC,
1054 USB_DEVICE_ID_ZYTRONIC_ZXY100) },
1055
1051 /* Generic MT device */
1052 { HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH, HID_ANY_ID, HID_ANY_ID) },
1053 { }
1054};
1055MODULE_DEVICE_TABLE(hid, mt_devices);
1056
1057static const struct hid_usage_id mt_grabbed_usages[] = {
1058 { HID_ANY_ID, HID_ANY_ID, HID_ANY_ID },

--- 30 unchanged lines hidden ---
1056 /* Generic MT device */
1057 { HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH, HID_ANY_ID, HID_ANY_ID) },
1058 { }
1059};
1060MODULE_DEVICE_TABLE(hid, mt_devices);
1061
1062static const struct hid_usage_id mt_grabbed_usages[] = {
1063 { HID_ANY_ID, HID_ANY_ID, HID_ANY_ID },

--- 30 unchanged lines hidden ---