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>

authored by Jeremy Roberson and committed by Greg Kroah-Hartman 6f8d9e26 082fdd12

+92
+92
drivers/usb/input/hid-core.c
··· 1411 warn("timeout initializing reports"); 1412 } 1413 1414 #define USB_VENDOR_ID_WACOM 0x056a 1415 #define USB_DEVICE_ID_WACOM_PENPARTNER 0x0000 1416 #define USB_DEVICE_ID_WACOM_GRAPHIRE 0x0010 ··· 1635 { USB_VENDOR_ID_GLAB, USB_DEVICE_ID_0_8_8_IF_KIT, HID_QUIRK_IGNORE }, 1636 { USB_VENDOR_ID_GRIFFIN, USB_DEVICE_ID_POWERMATE, HID_QUIRK_IGNORE }, 1637 { USB_VENDOR_ID_GRIFFIN, USB_DEVICE_ID_SOUNDKNOB, HID_QUIRK_IGNORE }, 1638 { USB_VENDOR_ID_KBGEAR, USB_DEVICE_ID_KBGEAR_JAMSTUDIO, HID_QUIRK_IGNORE }, 1639 { USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_CASSY, HID_QUIRK_IGNORE }, 1640 { USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_POCKETCASSY, HID_QUIRK_IGNORE },
··· 1411 warn("timeout initializing reports"); 1412 } 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 + 1461 #define USB_VENDOR_ID_WACOM 0x056a 1462 #define USB_DEVICE_ID_WACOM_PENPARTNER 0x0000 1463 #define USB_DEVICE_ID_WACOM_GRAPHIRE 0x0010 ··· 1588 { 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 }, 1590 { USB_VENDOR_ID_GRIFFIN, USB_DEVICE_ID_SOUNDKNOB, HID_QUIRK_IGNORE }, 1591 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_90, HID_QUIRK_IGNORE }, 1592 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_100, HID_QUIRK_IGNORE }, 1593 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_101, HID_QUIRK_IGNORE }, 1594 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_103, HID_QUIRK_IGNORE }, 1595 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_104, HID_QUIRK_IGNORE }, 1596 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_105, HID_QUIRK_IGNORE }, 1597 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_106, HID_QUIRK_IGNORE }, 1598 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_107, HID_QUIRK_IGNORE }, 1599 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_108, HID_QUIRK_IGNORE }, 1600 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_200, HID_QUIRK_IGNORE }, 1601 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_201, HID_QUIRK_IGNORE }, 1602 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_202, HID_QUIRK_IGNORE }, 1603 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_203, HID_QUIRK_IGNORE }, 1604 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_204, HID_QUIRK_IGNORE }, 1605 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_205, HID_QUIRK_IGNORE }, 1606 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_206, HID_QUIRK_IGNORE }, 1607 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_207, HID_QUIRK_IGNORE }, 1608 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_300, HID_QUIRK_IGNORE }, 1609 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_301, HID_QUIRK_IGNORE }, 1610 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_302, HID_QUIRK_IGNORE }, 1611 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_303, HID_QUIRK_IGNORE }, 1612 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_304, HID_QUIRK_IGNORE }, 1613 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_305, HID_QUIRK_IGNORE }, 1614 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_306, HID_QUIRK_IGNORE }, 1615 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_307, HID_QUIRK_IGNORE }, 1616 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_308, HID_QUIRK_IGNORE }, 1617 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_309, HID_QUIRK_IGNORE }, 1618 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_400, HID_QUIRK_IGNORE }, 1619 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_401, HID_QUIRK_IGNORE }, 1620 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_402, HID_QUIRK_IGNORE }, 1621 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_403, HID_QUIRK_IGNORE }, 1622 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_404, HID_QUIRK_IGNORE }, 1623 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_404, HID_QUIRK_IGNORE }, 1624 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_500, HID_QUIRK_IGNORE }, 1625 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_501, HID_QUIRK_IGNORE }, 1626 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_502, HID_QUIRK_IGNORE }, 1627 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_503, HID_QUIRK_IGNORE }, 1628 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_504, HID_QUIRK_IGNORE }, 1629 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1000, HID_QUIRK_IGNORE }, 1630 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1001, HID_QUIRK_IGNORE }, 1631 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1002, HID_QUIRK_IGNORE }, 1632 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1003, HID_QUIRK_IGNORE }, 1633 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1004, HID_QUIRK_IGNORE }, 1634 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1005, HID_QUIRK_IGNORE }, 1635 + { USB_VENDOR_ID_GTCO, USB_DEVICE_ID_GTCO_1006, HID_QUIRK_IGNORE }, 1636 { USB_VENDOR_ID_KBGEAR, USB_DEVICE_ID_KBGEAR_JAMSTUDIO, HID_QUIRK_IGNORE }, 1637 { USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_CASSY, HID_QUIRK_IGNORE }, 1638 { USB_VENDOR_ID_LD, USB_DEVICE_ID_LD_POCKETCASSY, HID_QUIRK_IGNORE },