diff options
author | Jeremy Roberson <jroberson@gtcocalcomp.com> | 2006-08-28 22:58:28 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-08-31 21:04:29 -0400 |
commit | 6f8d9e26e7deecb1296c221aa979542bc5d63f20 (patch) | |
tree | 5b49e86db8c0aa2160a1a860493a7d7b4ad87dd8 | |
parent | 082fdd12b15c28ab74e5f6559fb3ba15bf9fd393 (diff) |
hid-core.c: Adds all GTCO CalComp Digitizers and InterWrite School Products to blacklist
Adds all GTCO CalComp Digitizers and InterWrite School Products to
hid-core.c blacklist.
Signed-off-by: Jeremy A. Roberson <jroberson@gtcocalcomp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r-- | drivers/usb/input/hid-core.c | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/drivers/usb/input/hid-core.c b/drivers/usb/input/hid-core.c index 8ea9c915fbf9..59a92149a0dc 100644 --- a/drivers/usb/input/hid-core.c +++ b/drivers/usb/input/hid-core.c | |||
@@ -1411,6 +1411,53 @@ void hid_init_reports(struct hid_device *hid) | |||
1411 | warn("timeout initializing reports"); | 1411 | warn("timeout initializing reports"); |
1412 | } | 1412 | } |
1413 | 1413 | ||
1414 | #define USB_VENDOR_ID_GTCO 0x078c | ||
1415 | #define USB_DEVICE_ID_GTCO_90 0x0090 | ||
1416 | #define USB_DEVICE_ID_GTCO_100 0x0100 | ||
1417 | #define USB_DEVICE_ID_GTCO_101 0x0101 | ||
1418 | #define USB_DEVICE_ID_GTCO_103 0x0103 | ||
1419 | #define USB_DEVICE_ID_GTCO_104 0x0104 | ||
1420 | #define USB_DEVICE_ID_GTCO_105 0x0105 | ||
1421 | #define USB_DEVICE_ID_GTCO_106 0x0106 | ||
1422 | #define USB_DEVICE_ID_GTCO_107 0x0107 | ||
1423 | #define USB_DEVICE_ID_GTCO_108 0x0108 | ||
1424 | #define USB_DEVICE_ID_GTCO_200 0x0200 | ||
1425 | #define USB_DEVICE_ID_GTCO_201 0x0201 | ||
1426 | #define USB_DEVICE_ID_GTCO_202 0x0202 | ||
1427 | #define USB_DEVICE_ID_GTCO_203 0x0203 | ||
1428 | #define USB_DEVICE_ID_GTCO_204 0x0204 | ||
1429 | #define USB_DEVICE_ID_GTCO_205 0x0205 | ||
1430 | #define USB_DEVICE_ID_GTCO_206 0x0206 | ||
1431 | #define USB_DEVICE_ID_GTCO_207 0x0207 | ||
1432 | #define USB_DEVICE_ID_GTCO_300 0x0300 | ||
1433 | #define USB_DEVICE_ID_GTCO_301 0x0301 | ||
1434 | #define USB_DEVICE_ID_GTCO_302 0x0302 | ||
1435 | #define USB_DEVICE_ID_GTCO_303 0x0303 | ||
1436 | #define USB_DEVICE_ID_GTCO_304 0x0304 | ||
1437 | #define USB_DEVICE_ID_GTCO_305 0x0305 | ||
1438 | #define USB_DEVICE_ID_GTCO_306 0x0306 | ||
1439 | #define USB_DEVICE_ID_GTCO_307 0x0307 | ||
1440 | #define USB_DEVICE_ID_GTCO_308 0x0308 | ||
1441 | #define USB_DEVICE_ID_GTCO_309 0x0309 | ||
1442 | #define USB_DEVICE_ID_GTCO_400 0x0400 | ||
1443 | #define USB_DEVICE_ID_GTCO_401 0x0401 | ||
1444 | #define USB_DEVICE_ID_GTCO_402 0x0402 | ||
1445 | #define USB_DEVICE_ID_GTCO_403 0x0403 | ||
1446 | #define USB_DEVICE_ID_GTCO_404 0x0404 | ||
1447 | #define USB_DEVICE_ID_GTCO_404 0x0405 | ||
1448 | #define USB_DEVICE_ID_GTCO_500 0x0500 | ||
1449 | #define USB_DEVICE_ID_GTCO_501 0x0501 | ||
1450 | #define USB_DEVICE_ID_GTCO_502 0x0502 | ||
1451 | #define USB_DEVICE_ID_GTCO_503 0x0503 | ||
1452 | #define USB_DEVICE_ID_GTCO_504 0x0504 | ||
1453 | #define USB_DEVICE_ID_GTCO_1000 0x1000 | ||
1454 | #define USB_DEVICE_ID_GTCO_1001 0x1001 | ||
1455 | #define USB_DEVICE_ID_GTCO_1002 0x1002 | ||
1456 | #define USB_DEVICE_ID_GTCO_1003 0x1003 | ||
1457 | #define USB_DEVICE_ID_GTCO_1004 0x1004 | ||
1458 | #define USB_DEVICE_ID_GTCO_1005 0x1005 | ||
1459 | #define USB_DEVICE_ID_GTCO_1006 0x1006 | ||
1460 | |||
1414 | #define USB_VENDOR_ID_WACOM 0x056a | 1461 | #define USB_VENDOR_ID_WACOM 0x056a |
1415 | #define USB_DEVICE_ID_WACOM_PENPARTNER 0x0000 | 1462 | #define USB_DEVICE_ID_WACOM_PENPARTNER 0x0000 |
1416 | #define USB_DEVICE_ID_WACOM_GRAPHIRE 0x0010 | 1463 | #define USB_DEVICE_ID_WACOM_GRAPHIRE 0x0010 |
@@ -1588,6 +1635,51 @@ static const struct hid_blacklist { | |||
1588 | { USB_VENDOR_ID_GLAB, USB_DEVICE_ID_0_8_8_IF_KIT, HID_QUIRK_IGNORE }, | 1635 | { USB_VENDOR_ID_GLAB, USB_DEVICE_ID_0_8_8_IF_KIT, HID_QUIRK_IGNORE }, |
1589 | { USB_VENDOR_ID_GRIFFIN, USB_DEVICE_ID_POWERMATE, HID_QUIRK_IGNORE }, | 1636 | { USB_VENDOR_ID_GRIFFIN, USB_DEVICE_ID_POWERMATE, HID_QUIRK_IGNORE }, |
1590 | { USB_VENDOR_ID_GRIFFIN, USB_DEVICE_ID_SOUNDKNOB, HID_QUIRK_IGNORE }, | 1637 | { USB_VENDOR_ID_GRIFFIN, USB_DEVICE_ID_SOUNDKNOB, HID_QUIRK_IGNORE }, |
1638 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_90, HID_QUIRK_IGNORE }, | ||
1639 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_100, HID_QUIRK_IGNORE }, | ||
1640 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_101, HID_QUIRK_IGNORE }, | ||
1641 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_103, HID_QUIRK_IGNORE }, | ||
1642 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_104, HID_QUIRK_IGNORE }, | ||
1643 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_105, HID_QUIRK_IGNORE }, | ||
1644 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_106, HID_QUIRK_IGNORE }, | ||
1645 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_107, HID_QUIRK_IGNORE }, | ||
1646 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_108, HID_QUIRK_IGNORE }, | ||
1647 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_200, HID_QUIRK_IGNORE }, | ||
1648 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_201, HID_QUIRK_IGNORE }, | ||
1649 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_202, HID_QUIRK_IGNORE }, | ||
1650 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_203, HID_QUIRK_IGNORE }, | ||
1651 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_204, HID_QUIRK_IGNORE }, | ||
1652 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_205, HID_QUIRK_IGNORE }, | ||
1653 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_206, HID_QUIRK_IGNORE }, | ||
1654 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_207, HID_QUIRK_IGNORE }, | ||
1655 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_300, HID_QUIRK_IGNORE }, | ||
1656 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_301, HID_QUIRK_IGNORE }, | ||
1657 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_302, HID_QUIRK_IGNORE }, | ||
1658 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_303, HID_QUIRK_IGNORE }, | ||
1659 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_304, HID_QUIRK_IGNORE }, | ||
1660 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_305, HID_QUIRK_IGNORE }, | ||
1661 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_306, HID_QUIRK_IGNORE }, | ||
1662 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_307, HID_QUIRK_IGNORE }, | ||
1663 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_308, HID_QUIRK_IGNORE }, | ||
1664 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_309, HID_QUIRK_IGNORE }, | ||
1665 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_400, HID_QUIRK_IGNORE }, | ||
1666 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_401, HID_QUIRK_IGNORE }, | ||
1667 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_402, HID_QUIRK_IGNORE }, | ||
1668 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_403, HID_QUIRK_IGNORE }, | ||
1669 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_404, HID_QUIRK_IGNORE }, | ||
1670 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_404, HID_QUIRK_IGNORE }, | ||
1671 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_500, HID_QUIRK_IGNORE }, | ||
1672 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_501, HID_QUIRK_IGNORE }, | ||
1673 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_502, HID_QUIRK_IGNORE }, | ||
1674 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_503, HID_QUIRK_IGNORE }, | ||
1675 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_504, HID_QUIRK_IGNORE }, | ||
1676 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1000, HID_QUIRK_IGNORE }, | ||
1677 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1001, HID_QUIRK_IGNORE }, | ||
1678 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1002, HID_QUIRK_IGNORE }, | ||
1679 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1003, HID_QUIRK_IGNORE }, | ||
1680 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1004, HID_QUIRK_IGNORE }, | ||
1681 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1005, HID_QUIRK_IGNORE }, | ||
1682 | { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1006, HID_QUIRK_IGNORE }, | ||
1591 | { USB_VENDOR_ID_KBGEAR, USB_DEVICE_ID_KBGEAR_JAMSTUDIO, HID_QUIRK_IGNORE }, | 1683 | { USB_VENDOR_ID_KBGEAR, USB_DEVICE_ID_KBGEAR_JAMSTUDIO, HID_QUIRK_IGNORE }, |
1592 | { USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_CASSY, HID_QUIRK_IGNORE }, | 1684 | { USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_CASSY, HID_QUIRK_IGNORE }, |
1593 | { USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_POCKETCASSY, HID_QUIRK_IGNORE }, | 1685 | { USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_POCKETCASSY, HID_QUIRK_IGNORE }, |