diff options
author | Michael Hund <mhund@ld-didactic.de> | 2011-05-03 13:12:00 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-05-03 13:12:00 -0400 |
commit | ce97cac813340eb8ecb1c5410041c9eade58f870 (patch) | |
tree | 4413b36b4d8ae7f4e7359bd3a3707f06e61e5e4f /drivers/hid | |
parent | 139540170d9d9b7ead3caaf540f161756b356d56 (diff) |
USB: ldusb: add several new devices
Added several new devices to ldusb and excluded them from the HID driver.
Signed-off-by: Michael Hund <mhund@ld-didactic.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/hid')
-rw-r--r-- | drivers/hid/hid-core.c | 20 | ||||
-rw-r--r-- | drivers/hid/hid-ids.h | 21 |
2 files changed, 39 insertions, 2 deletions
diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index 408c4bea4d8d..86a64fa6e26d 100644 --- a/drivers/hid/hid-core.c +++ b/drivers/hid/hid-core.c | |||
@@ -1760,19 +1760,37 @@ static const struct hid_device_id hid_ignore_list[] = { | |||
1760 | { HID_USB_DEVICE(USB_VENDOR_ID_KYE, USB_DEVICE_ID_KYE_GPEN_560) }, | 1760 | { HID_USB_DEVICE(USB_VENDOR_ID_KYE, USB_DEVICE_ID_KYE_GPEN_560) }, |
1761 | { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_KYE, 0x0058) }, | 1761 | { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_KYE, 0x0058) }, |
1762 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_CASSY) }, | 1762 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_CASSY) }, |
1763 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_CASSY2) }, | ||
1763 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_POCKETCASSY) }, | 1764 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_POCKETCASSY) }, |
1765 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_POCKETCASSY2) }, | ||
1764 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MOBILECASSY) }, | 1766 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MOBILECASSY) }, |
1767 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MOBILECASSY2) }, | ||
1768 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MICROCASSYVOLTAGE) }, | ||
1769 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MICROCASSYCURRENT) }, | ||
1770 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MICROCASSYTIME) }, | ||
1771 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MICROCASSYTEMPERATURE) }, | ||
1772 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MICROCASSYPH) }, | ||
1765 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_JWM) }, | 1773 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_JWM) }, |
1766 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_DMMP) }, | 1774 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_DMMP) }, |
1767 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_UMIP) }, | 1775 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_UMIP) }, |
1768 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_XRAY1) }, | 1776 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_UMIC) }, |
1777 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_UMIB) }, | ||
1778 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_XRAY) }, | ||
1769 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_XRAY2) }, | 1779 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_XRAY2) }, |
1770 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_VIDEOCOM) }, | 1780 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_VIDEOCOM) }, |
1781 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MOTOR) }, | ||
1771 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_COM3LAB) }, | 1782 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_COM3LAB) }, |
1772 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_TELEPORT) }, | 1783 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_TELEPORT) }, |
1773 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_NETWORKANALYSER) }, | 1784 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_NETWORKANALYSER) }, |
1774 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_POWERCONTROL) }, | 1785 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_POWERCONTROL) }, |
1775 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MACHINETEST) }, | 1786 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MACHINETEST) }, |
1787 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MOSTANALYSER) }, | ||
1788 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MOSTANALYSER2) }, | ||
1789 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_ABSESP) }, | ||
1790 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_AUTODATABUS) }, | ||
1791 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_MCT) }, | ||
1792 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_HYBRID) }, | ||
1793 | { HID_USB_DEVICE(USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_HEATCONTROL) }, | ||
1776 | { HID_USB_DEVICE(USB_VENDOR_ID_MCC, USB_DEVICE_ID_MCC_PMD1024LS) }, | 1794 | { HID_USB_DEVICE(USB_VENDOR_ID_MCC, USB_DEVICE_ID_MCC_PMD1024LS) }, |
1777 | { HID_USB_DEVICE(USB_VENDOR_ID_MCC, USB_DEVICE_ID_MCC_PMD1208LS) }, | 1795 | { HID_USB_DEVICE(USB_VENDOR_ID_MCC, USB_DEVICE_ID_MCC_PMD1208LS) }, |
1778 | { HID_USB_DEVICE(USB_VENDOR_ID_MICROCHIP, USB_DEVICE_ID_PICKIT1) }, | 1796 | { HID_USB_DEVICE(USB_VENDOR_ID_MICROCHIP, USB_DEVICE_ID_PICKIT1) }, |
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index 00a94b535d28..a8a05835fb49 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h | |||
@@ -367,19 +367,38 @@ | |||
367 | 367 | ||
368 | #define USB_VENDOR_ID_LD 0x0f11 | 368 | #define USB_VENDOR_ID_LD 0x0f11 |
369 | #define USB_DEVICE_ID_LD_CASSY 0x1000 | 369 | #define USB_DEVICE_ID_LD_CASSY 0x1000 |
370 | #define USB_DEVICE_ID_LD_CASSY2 0x1001 | ||
370 | #define USB_DEVICE_ID_LD_POCKETCASSY 0x1010 | 371 | #define USB_DEVICE_ID_LD_POCKETCASSY 0x1010 |
372 | #define USB_DEVICE_ID_LD_POCKETCASSY2 0x1011 | ||
371 | #define USB_DEVICE_ID_LD_MOBILECASSY 0x1020 | 373 | #define USB_DEVICE_ID_LD_MOBILECASSY 0x1020 |
374 | #define USB_DEVICE_ID_LD_MOBILECASSY2 0x1021 | ||
375 | #define USB_DEVICE_ID_LD_MICROCASSYVOLTAGE 0x1031 | ||
376 | #define USB_DEVICE_ID_LD_MICROCASSYCURRENT 0x1032 | ||
377 | #define USB_DEVICE_ID_LD_MICROCASSYTIME 0x1033 | ||
378 | #define USB_DEVICE_ID_LD_MICROCASSYTEMPERATURE 0x1035 | ||
379 | #define USB_DEVICE_ID_LD_MICROCASSYPH 0x1038 | ||
372 | #define USB_DEVICE_ID_LD_JWM 0x1080 | 380 | #define USB_DEVICE_ID_LD_JWM 0x1080 |
373 | #define USB_DEVICE_ID_LD_DMMP 0x1081 | 381 | #define USB_DEVICE_ID_LD_DMMP 0x1081 |
374 | #define USB_DEVICE_ID_LD_UMIP 0x1090 | 382 | #define USB_DEVICE_ID_LD_UMIP 0x1090 |
375 | #define USB_DEVICE_ID_LD_XRAY1 0x1100 | 383 | #define USB_DEVICE_ID_LD_UMIC 0x10A0 |
384 | #define USB_DEVICE_ID_LD_UMIB 0x10B0 | ||
385 | #define USB_DEVICE_ID_LD_XRAY 0x1100 | ||
376 | #define USB_DEVICE_ID_LD_XRAY2 0x1101 | 386 | #define USB_DEVICE_ID_LD_XRAY2 0x1101 |
387 | #define USB_DEVICE_ID_LD_XRAYCT 0x1110 | ||
377 | #define USB_DEVICE_ID_LD_VIDEOCOM 0x1200 | 388 | #define USB_DEVICE_ID_LD_VIDEOCOM 0x1200 |
389 | #define USB_DEVICE_ID_LD_MOTOR 0x1210 | ||
378 | #define USB_DEVICE_ID_LD_COM3LAB 0x2000 | 390 | #define USB_DEVICE_ID_LD_COM3LAB 0x2000 |
379 | #define USB_DEVICE_ID_LD_TELEPORT 0x2010 | 391 | #define USB_DEVICE_ID_LD_TELEPORT 0x2010 |
380 | #define USB_DEVICE_ID_LD_NETWORKANALYSER 0x2020 | 392 | #define USB_DEVICE_ID_LD_NETWORKANALYSER 0x2020 |
381 | #define USB_DEVICE_ID_LD_POWERCONTROL 0x2030 | 393 | #define USB_DEVICE_ID_LD_POWERCONTROL 0x2030 |
382 | #define USB_DEVICE_ID_LD_MACHINETEST 0x2040 | 394 | #define USB_DEVICE_ID_LD_MACHINETEST 0x2040 |
395 | #define USB_DEVICE_ID_LD_MOSTANALYSER 0x2050 | ||
396 | #define USB_DEVICE_ID_LD_MOSTANALYSER2 0x2051 | ||
397 | #define USB_DEVICE_ID_LD_ABSESP 0x2060 | ||
398 | #define USB_DEVICE_ID_LD_AUTODATABUS 0x2070 | ||
399 | #define USB_DEVICE_ID_LD_MCT 0x2080 | ||
400 | #define USB_DEVICE_ID_LD_HYBRID 0x2090 | ||
401 | #define USB_DEVICE_ID_LD_HEATCONTROL 0x20A0 | ||
383 | 402 | ||
384 | #define USB_VENDOR_ID_LOGITECH 0x046d | 403 | #define USB_VENDOR_ID_LOGITECH 0x046d |
385 | #define USB_DEVICE_ID_LOGITECH_RECEIVER 0xc101 | 404 | #define USB_DEVICE_ID_LOGITECH_RECEIVER 0xc101 |