Lines Matching +full:hid +full:- +full:tools
5 * Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
37 * USB.org publishes a VID list of USB-IF member companies at
38 * http://www.usb.org/developers/tools
90 #define USB_VENDOR_FUJITSUICL 0x0406 /* Fujitsu-ICL */
165 #define USB_VENDOR_IODATA 0x04bb /* I-O Data */
175 #define USB_VENDOR_LITEON 0x04ca /* Lite-On Technology */
186 #define USB_VENDOR_ITUNERNET 0x04d8 /* I-Tuner Networks */
249 #define USB_VENDOR_ETEK 0x056c /* e-TEK Labs */
255 #define USB_VENDOR_YEDATA 0x057b /* Y-E Data */
269 #define USB_VENDOR_ATREND 0x059c /* A-Trend Technology */
275 #define USB_VENDOR_CISCOLINKSYS3 0x05a6 /* Cisco-Linksys */
278 #define USB_VENDOR_INSYSTEM 0x05ab /* In-System Design */
292 #define USB_VENDOR_SCIWORX 0x05ce /* sci-worx */
315 #define USB_VENDOR_BIORAD 0x0614 /* Bio-Rad Laboratories */
343 #define USB_VENDOR_HAGIWARA 0x0693 /* Hagiwara Sys-Com */
348 #define USB_VENDOR_AGFA 0x06bd /* AGFA-Gevaert */
371 #define USB_VENDOR_MAUDIO 0x0763 /* M-Audio */
374 #define USB_VENDOR_HIDGLOBAL 0x076b /* HID Global */
405 #define USB_VENDOR_DLINK2 0x07d1 /* D-Link */
412 #define USB_VENDOR_MAGTEK 0x0801 /* Mag-Tek */
437 #define USB_VENDOR_BURRBROWN 0x08bb /* Burr-Brown Japan */
441 #define USB_VENDOR_FUJITSUSIEMENS 0x08d4 /* Fujitsu-Siemens */
445 #define USB_VENDOR_MSYSTEMS 0x08ec /* M-Systems */
448 #define USB_VENDOR_AUDIOTECHNICA 0x0909 /* Audio-Technica */
479 #define USB_VENDOR_AFOURTECH 0x09da /* A-FOUR TECH */
531 #define USB_VENDOR_REINERSCT 0x0c4b /* Reiner-SCT */
537 #define USB_VENDOR_ZCOM 0x0cde /* Z-Com */
543 #define USB_VENDOR_ADDON 0x0d7d /* Add-on Technology */
633 #define USB_VENDOR_CISCOLINKSYS 0x13b1 /* Cisco-Linksys */
644 #define USB_VENDOR_HUAWEI3COM 0x1472 /* Huawei-3Com */
656 #define USB_VENDOR_UBLOX 0x1546 /* U-blox */
660 #define USB_VENDOR_UMEDIA 0x157e /* U-MEDIA Communications */
678 #define USB_VENDOR_CISCOLINKSYS2 0x167b /* Cisco-Linksys */
684 #define USB_VENDOR_CMOTECH 0x16d8 /* C-motech */
714 #define USB_VENDOR_ALTI2 0x1bc9 /* Alti-2 products */
732 #define USB_VENDOR_DLINK 0x2001 /* D-Link */
737 #define USB_VENDOR_QIHARDWARE 0x20b7 /* QI-hardware */
746 #define USB_VENDOR_TPLINK 0x2357 /* TP-Link */
748 #define USB_VENDOR_TRIPPLITE 0x2478 /* Tripp-Lite */
761 #define USB_VENDOR_IODATA2 0x40bb /* I-O Data */
854 #define USB_PRODUCT_ACCTON_USB320_EC 0x1046 /* USB320-EC Ethernet Adapter */
856 #define USB_PRODUCT_ACCTON_111 0x3503 /* T-Sinus 111 Wireless Adapter */
857 #define USB_PRODUCT_ACCTON_SMCWUSBG_NF 0x4505 /* SMCWUSB-G (no firmware) */
858 #define USB_PRODUCT_ACCTON_SMCWUSBG 0x4506 /* SMCWUSB-G */
859 #define USB_PRODUCT_ACCTON_SMCWUSBTG2_NF 0x4507 /* SMCWUSBT-G2 (no firmware) */
860 #define USB_PRODUCT_ACCTON_SMCWUSBTG2 0x4508 /* SMCWUSBT-G2 */
883 #define USB_PRODUCT_ACERCM_EP1427X2 0x0893 /* EP-1427X-2 Ethernet Adapter */
915 #define USB_PRODUCT_ACTISYS_IR2000U 0x0011 /* ACT-IR2000U FIR */
922 #define USB_PRODUCT_ADAPTEC_AWN8020 0x0020 /* AWN-8020 WLAN */
925 #define USB_PRODUCT_ADDTRON_AWU120 0xff31 /* AWU-120 */
928 #define USB_PRODUCT_ADLINK_ND6530 0x6530 /* ND-6530 USB-Serial */
943 /* #define USB_2.0 Flash Drive (DANE-ELEC zMate 512MB #define USB_flash drive) */
950 #define USB_PRODUCT_ADS_UBS10BT 0x0008 /* UBS-10BT Ethernet */
951 #define USB_PRODUCT_ADS_UBS10BTX 0x0009 /* UBS-10BT Ethernet */
960 #define USB_PRODUCT_AGATE_QDRIVE 0x0378 /* Q-Drive */
994 #define USB_PRODUCT_AKS_USBHASP 0x0001 /* USB-HASP 0.06 */
1012 #define USB_PRODUCT_ALCOR_AU9720 0x9720 /* USB2 - RS-232 */
1013 #define USB_PRODUCT_ALCOR_AU6390 0x6390 /* AU6390 USB-IDE converter */
1016 #define USB_PRODUCT_ALINK_DWM652U5 0xce16 /* DWM-652 */
1025 /* Alti-2 products */
1029 #define USB_PRODUCT_ALLIEDTELESYN_ATUSB100 0xb100 /* AT-USB100 */
1067 #define USB_PRODUCT_AMIT_CGWLUSB2GO 0x0002 /* CG-WLUSB2GO */
1068 #define USB_PRODUCT_AMIT_CGWLUSB2GNR 0x0008 /* CG-WLUSB2GNR */
1084 #define USB_PRODUCT_ANYDATA_ADU_620UW 0x6202 /* CDMA 2000 EV-DO #define USB_Modem */
1085 #define USB_PRODUCT_ANYDATA_ADU_E100X 0x6501 /* CDMA 2000 1xRTT/EV-DO #define USB_Modem */
1086 #define USB_PRODUCT_ANYDATA_ADU_500A 0x6502 /* CDMA 2000 EV-DO #define USB_Modem */
1202 #define USB_PRODUCT_ASUS2_USBN11 0x0b05 /* USB-N11 */
1204 #define USB_PRODUCT_ASUS_WL167G 0x1707 /* WL-167g Wireless Adapter */
1205 #define USB_PRODUCT_ASUS_WL159G 0x170c /* WL-159g */
1216 #define USB_PRODUCT_ASUS_USBN13 0x1784 /* USB-N13 */
1217 #define USB_PRODUCT_ASUS_USBN10 0x1786 /* USB-N10 */
1220 #define USB_PRODUCT_ASUS_USB_N53 0x179d /* ASUS Black Diamond Dual Band USB-N53 */
1222 #define USB_PRODUCT_ASUS_USBN66 0x17ad /* USB-N66 */
1223 #define USB_PRODUCT_ASUS_USBN10NANO 0x17ba /* USB-N10 Nano */
1224 #define USB_PRODUCT_ASUS_USBAC51 0x17d1 /* USB-AC51 */
1232 #define USB_PRODUCT_ATEN_UC110T 0x2007 /* UC-110T Ethernet */
1234 #define USB_PRODUCT_ATEN_UC210T 0x2009 /* UC-210T Ethernet */
1235 #define USB_PRODUCT_ATEN_DSB650C 0x4000 /* DSB-650C */
1258 #define USB_PRODUCT_ATMEL_DWL120 0x7603 /* DWL-120 Wireless Adapter */
1260 #define USB_PRODUCT_ATMEL_WL1130USB 0x7613 /* WL-1130 USB */
1297 #define USB_PRODUCT_BBELECTRONICS_USOTL4 0xAC01 /* RS-422/485 */
1326 #define USB_PRODUCT_BELKIN_F5U237 0x0237 /* F5U237 #define USB_2.0 7-Port Hub */
1329 #define USB_PRODUCT_BELKIN_F6C550AVR 0x0551 /* F6C550-AVR UPS */
1330 #define USB_PRODUCT_BELKIN_F5U120 0x1203 /* F5U120-PC Hub */
1367 #define USB_PRODUCT_BROTHER_HL1050 0x0002 /* HL-1050 laser printer */
1397 #define USB_PRODUCT_CASIO_EXS880 0x1105 /* Exilim EX-S880 */
1398 #define USB_PRODUCT_CASIO_BE300 0x2002 /* BE-300 PDA */
1399 #define USB_PRODUCT_CASIO_NAMELAND 0x4001 /* CASIO Nameland EZ-USB */
1418 #define USB_PRODUCT_CHICONY_KB8933 0x0001 /* KB-8933 keyboard */
1419 #define USB_PRODUCT_CHICONY_KU0325 0x0116 /* KU-0325 keyboard */
1435 /* Cisco-Linksys products */
1450 #define USB_PRODUCT_CLIPSAL_560884 0x0101 /* 560884 C-Bus Audio Matrix Switch */
1451 #define USB_PRODUCT_CLIPSAL_5500PACA 0x0201 /* 5500PACA C-Bus Pascal Automation Controller */
1452 #define USB_PRODUCT_CLIPSAL_5800PC 0x0301 /* 5800PC C-Bus Wireless Interface */
1453 #define USB_PRODUCT_CLIPSAL_5500PCU 0x0303 /* 5500PCU C-Bus Interface */
1454 #define USB_PRODUCT_CLIPSAL_5000CT2 0x0304 /* 5000CT2 C-Bus Touch Screen */
1455 #define USB_PRODUCT_CLIPSAL_C5000CT2 0x0305 /* C5000CT2 C-Bus Touch Screen */
1456 #define USB_PRODUCT_CLIPSAL_L51xx 0x0401 /* L51xx C-Bus Dimmer */
1458 /* C-Media products */
1464 #define USB_PRODUCT_CMOTECH_CGU628 0x6006 /* CGU-628 */
1479 #define USB_PRODUCT_CONCEPTRONIC_WL210 0x7110 /* WL-210 */
1508 #define USB_PRODUCT_COREGA_ETHER_USB_T 0x0001 /* Ether USB-T */
1509 #define USB_PRODUCT_COREGA_FETHER_USB_TX 0x0004 /* FEther USB-TX */
1510 #define USB_PRODUCT_COREGA_WLAN_USB_USB_11 0x000c /* WirelessLAN USB-11 */
1511 #define USB_PRODUCT_COREGA_FETHER_USB_TXS 0x000d /* FEther USB-TXS */
1512 #define USB_PRODUCT_COREGA_WLANUSB 0x0012 /* Wireless LAN Stick-11 */
1513 #define USB_PRODUCT_COREGA_FETHER_USB2_TX 0x0017 /* FEther USB2-TX */
1514 #define USB_PRODUCT_COREGA_WLUSB_11_KEY 0x001a /* ULUSB-11 Key */
1515 #define USB_PRODUCT_COREGA_CGUSBRS232R 0x002a /* CG-USBRS232R */
1516 #define USB_PRODUCT_COREGA_CGWLUSB2GL 0x002d /* CG-WLUSB2GL */
1517 #define USB_PRODUCT_COREGA_CGWLUSB2GPX 0x002e /* CG-WLUSB2GPX */
1522 #define USB_PRODUCT_COREGA_CGWLUSB300GNM 0x0042 /* CG-WLUSB300GNM */
1527 #define USB_PRODUCT_COREGA_FETHER_USB_TXC 0x9601 /* FEther USB-TXC */
1556 #define USB_PRODUCT_CURITEL_HX550C 0x1101 /* CDMA 2000 1xRTT USB modem (HX-550C) */
1557 #define USB_PRODUCT_CURITEL_HX57XB 0x2101 /* CDMA 2000 1xRTT USB modem (HX-570/575B/PR-600) */
1572 #define USB_PRODUCT_CYPRESS_WISPY1A 0x0bad /* MetaGeek Wi-Spy */
1577 #define USB_PRODUCT_CYPRESS_USBRS232 0x5500 /* USB-RS232 Interface */
1586 #define USB_PRODUCT_DALLAS_J6502 0x4201 /* J-6502 speakers */
1620 #define USB_PRODUCT_DESKNOTE_UCR_61S2B 0x0c55 /* UCR-61S2B */
1625 /* Dick Smith Electronics (really C-Net) products */
1627 #define USB_PRODUCT_DICKSMITH_CWD854F 0x9032 /* C-Net CWD-854 rev F */
1637 /* D-Link products */
1639 #define USB_PRODUCT_DLINK_DUBE100C1 0x1a02 /* DUB-E100 rev C1 */
1641 #define USB_PRODUCT_DLINK_DWL120E 0x3200 /* DWL-120 rev E */
1642 #define USB_PRODUCT_DLINK_DWA125D1 0x330f /* DWA-125 rev D1 */
1643 #define USB_PRODUCT_DLINK_DWA123D1 0x3310 /* DWA-123 rev D1 */
1644 #define USB_PRODUCT_DLINK_DWL122 0x3700 /* DWL-122 */
1645 #define USB_PRODUCT_DLINK_DWLG120 0x3701 /* DWL-G120 */
1646 #define USB_PRODUCT_DLINK_DWL120F 0x3702 /* DWL-120 rev F */
1647 #define USB_PRODUCT_DLINK_DWLAG132 0x3a00 /* DWL-AG132 */
1648 #define USB_PRODUCT_DLINK_DWLAG132_NF 0x3a01 /* DWL-AG132 (no firmware) */
1649 #define USB_PRODUCT_DLINK_DWLG132 0x3a02 /* DWL-G132 */
1650 #define USB_PRODUCT_DLINK_DWLG132_NF 0x3a03 /* DWL-G132 (no firmware) */
1651 #define USB_PRODUCT_DLINK_DWLAG122 0x3a04 /* DWL-AG122 */
1652 #define USB_PRODUCT_DLINK_DWLAG122_NF 0x3a05 /* DWL-AG122 (no firmware) */
1653 #define USB_PRODUCT_DLINK_DWLG122 0x3c00 /* DWL-G122 b1 Wireless Adapter */
1654 #define USB_PRODUCT_DLINK_DUBE100B1 0x3c05 /* DUB-E100 rev B1 */
1657 #define USB_PRODUCT_DLINK_DWA140B3 0x3c15 /* DWA-140 rev B3 */
1658 #define USB_PRODUCT_DLINK_DWA160B2 0x3c1a /* DWA-160 rev B2 */
1659 #define USB_PRODUCT_DLINK_DWA127 0x3c1b /* DWA-127 Wireless Adapter */
1660 #define USB_PRODUCT_DLINK_DWA162 0x3c1f /* DWA-162 Wireless Adapter */
1661 #define USB_PRODUCT_DLINK_DWA140D1 0x3c20 /* DWA-140 rev D1 */
1670 #define USB_PRODUCT_DLINK_DUBH7 0xf103 /* DUB-H7 USB 2.0 7-Port Hub */
1671 #define USB_PRODUCT_DLINK_DWR510_CD 0xa805 /* DWR-510 CD-ROM Mode */
1672 #define USB_PRODUCT_DLINK_DWR510 0x7e12 /* DWR-510 */
1673 #define USB_PRODUCT_DLINK_DWM157 0x7d02 /* DWM-157 */
1674 #define USB_PRODUCT_DLINK_DWM157_CD 0xa707 /* DWM-157 CD-ROM Mode */
1679 #define USB_PRODUCT_DLINK_DWA131B 0x330d /* DWA-131 rev B */
1682 #define USB_PRODUCT_DLINK2_DWA131A1 0x3303 /* DWA-131 A1 */
1683 #define USB_PRODUCT_DLINK2_DWA160A2 0x3a09 /* DWA-160 A2 */
1684 #define USB_PRODUCT_DLINK2_DWA120 0x3a0c /* DWA-120 */
1685 #define USB_PRODUCT_DLINK2_DWA120_NF 0x3a0d /* DWA-120 (no firmware) */
1686 #define USB_PRODUCT_DLINK2_DWA130D1 0x3a0f /* DWA-130 D1 */
1687 #define USB_PRODUCT_DLINK2_DWLG122C1 0x3c03 /* DWL-G122 c1 */
1688 #define USB_PRODUCT_DLINK2_WUA1340 0x3c04 /* WUA-1340 */
1689 #define USB_PRODUCT_DLINK2_DWA111 0x3c06 /* DWA-111 */
1691 #define USB_PRODUCT_DLINK2_DWA110 0x3c07 /* DWA-110 */
1697 #define USB_PRODUCT_DLINK2_DWA160A1 0x3c10 /* DWA-160 A1 */
1699 #define USB_PRODUCT_DLINK2_DWA130 0x3c13 /* DWA-130 */
1702 #define USB_PRODUCT_DLINK3_DWM652 0x3e04 /* DWM-652 */
1705 #define USB_PRODUCT_DISPLAYLINK_LCD4300U 0x01ba /* LCD-4300U */
1706 #define USB_PRODUCT_DISPLAYLINK_LCD8000U 0x01bb /* LCD-8000U */
1710 #define USB_PRODUCT_DISPLAYLINK_CONV 0x0138 /* StarTech CONV-USB2DVI */
1712 #define USB_PRODUCT_DISPLAYLINK_VGA10 0x015a /* CMP-USBVGA10 */
1720 #define USB_PRODUCT_DISPLAYLINK_LUM70 0x02a9 /* Lilliput UM-70 */
1725 #define USB_PRODUCT_DISPLAYLINK_ITEC 0x02e9 /* i-tec USB 2.0 Docking Station */
1755 #define USB_PRODUCT_EDIMAX_EW7622UMN 0x7622 /* EW-7622UMn */
1757 #define USB_PRODUCT_EDIMAX_EW7717 0x7717 /* EW-7717 */
1758 #define USB_PRODUCT_EDIMAX_EW7718 0x7718 /* EW-7718 */
1759 #define USB_PRODUCT_EDIMAX_EW7733UND 0x7733 /* EW-7733UnD */
1760 #define USB_PRODUCT_EDIMAX_EW7811UN 0x7811 /* EW-7811Un */
1780 #define USB_PRODUCT_ELCON_PLAN 0x0002 /* Goldpfeil P-LAN */
1784 #define USB_PRODUCT_ELECOM_LDUSBTX0 0x200c /* LD-USB/TX */
1785 #define USB_PRODUCT_ELECOM_LDUSBTX1 0x4002 /* LD-USB/TX */
1786 #define USB_PRODUCT_ELECOM_LDUSBLTX 0x4005 /* LD-USBL/TX */
1787 #define USB_PRODUCT_ELECOM_WDC150SU2M 0x4008 /* WDC-150SU2M */
1788 #define USB_PRODUCT_ELECOM_LDUSBTX2 0x400b /* LD-USB/TX */
1789 #define USB_PRODUCT_ELECOM_LDUSB20 0x4010 /* LD-USB20 */
1790 #define USB_PRODUCT_ELECOM_UCSGT 0x5003 /* UC-SGT */
1791 #define USB_PRODUCT_ELECOM_UCSGT0 0x5004 /* UC-SGT */
1792 #define USB_PRODUCT_ELECOM_LDUSBTX3 0xabc1 /* LD-USB/TX */
1802 #define USB_PRODUCT_ELV_USBI2C 0xe00f /* USB-I2C interface */
1824 #define USB_PRODUCT_ENTREGA_EZUSB 0x8000 /* EZ-USB */
1842 #define USB_PRODUCT_EPSON_GT9700F 0x0112 /* GT-9700F scanner */
1843 #define USB_PRODUCT_EPSON_GT9300UF 0x011b /* GT-9300UF scanner */
1857 #define USB_PRODUCT_EPSON_3500 0x080e /* CX-3500/3600/3650 MFP */
1872 /* e-TEK Labs products */
1889 #define USB_PRODUCT_FEIYA_5IN1 0x1132 /* 5-in-1 Card Reader */
1891 #define USB_PRODUCT_FEIYA_AC110 0x6300 /* AC-110 Card Reader */
1898 #define USB_PRODUCT_FESTO_CPX_USB 0x0102 /* CPX-USB */
1902 #define USB_PRODUCT_FIBERLINE_WL430U 0x6003 /* WL-430U */
1911 #define USB_PRODUCT_FOXCONN_TCOM_TC_300 0xe000 /* T-Com TC 300 */
1912 #define USB_PRODUCT_FOXCONN_PIRELLI_DP_L10 0xe003 /* Pirelli DP-L10 */
1934 #define USB_PRODUCT_FTDI_KTLINK 0xbbe2 /* KT-LINK Embedded Hackers Multitool */
1936 /* Gude Analog- und Digitalsysteme products also uses FTDI's id: */
1940 #define USB_PRODUCT_FTDI_GAMMASCOUT 0xd678 /* Gamma-Scout */
1943 #define USB_PRODUCT_FTDI_UOPTBR 0xe889 /* USB-RS232 OptoBridge */
1947 #define USB_PRODUCT_FTDI_MAXSTREAM 0xee18 /* Maxstream PKG-U */
1948 #define USB_PRODUCT_FTDI_USB_UIRT 0xf850 /* USB-UIRT */
1954 #define USB_PRODUCT_FTDI_CFA_632 0xfc08 /* Crystalfontz CFA-632 #define USB_LCD */
1955 #define USB_PRODUCT_FTDI_CFA_634 0xfc09 /* Crystalfontz CFA-634 #define USB_LCD */
1956 #define USB_PRODUCT_FTDI_CFA_633 0xfc0b /* Crystalfontz CFA-633 #define USB_LCD */
1957 #define USB_PRODUCT_FTDI_CFA_631 0xfc0c /* Crystalfontz CFA-631 #define USB_LCD */
1958 #define USB_PRODUCT_FTDI_CFA_635 0xfc0d /* Crystalfontz CFA-635 #define USB_LCD */
1959 #define USB_PRODUCT_FTDI_SEMC_DSS20 0xfc82 /* SEMC DSS-20 SyncStation */
1961 #define USB_PRODUCT_FTDI_CTI_USB_NANO_485 0xf60b /* CTI USB-Nano 485 */
1962 #define USB_PRODUCT_FTDI_CTI_USB_MINI_485 0xf608 /* CTI USB-Mini 485 */
2168 #define USB_PRODUCT_FUJITSU_AH_F401U 0x105b /* AH-F401U Air H device */
2170 /* Fujitsu-Siemens protducts */
2171 #define USB_PRODUCT_FUJITSUSIEMENS_SCR 0x0009 /* Fujitsu-Siemens SCR #define USB_Reader */
2178 #define USB_PRODUCT_GEMALTO_PROXPU 0x5501 /* Prox-PU/CU RFID Card Reader */
2184 #define USB_PRODUCT_GENESYS_GL620USB 0x0501 /* GL620 USB_Host-Host interface */
2188 #define USB_PRODUCT_GENESYS_GL641USB2IDE_2 0x0701 /* GL641 USB_USB-IDE Bridge No 2 */
2189 #define USB_PRODUCT_GENESYS_GL641USB2IDE 0x0702 /* GL641 USB_USB-IDE Bridge */
2190 #define USB_PRODUCT_GENESYS_GL641USB_2 0x0760 /* GL641 USB_6-in-1 Card Reader */
2193 #define USB_PRODUCT_GIGABYTE_GN54G 0x8001 /* GN-54G */
2194 #define USB_PRODUCT_GIGABYTE_GNBR402W 0x8002 /* GN-BR402W */
2195 #define USB_PRODUCT_GIGABYTE_GNWLBM101 0x8003 /* GN-WLBM101 */
2196 #define USB_PRODUCT_GIGABYTE_GNWBKG 0x8007 /* GN-WBKG */
2197 #define USB_PRODUCT_GIGABYTE_GNWB01GS 0x8008 /* GN-WB01GS */
2198 #define USB_PRODUCT_GIGABYTE_GNWI05GS 0x800a /* GN-WI05GS */
2202 #define USB_PRODUCT_GIGASET_SMCWUSBTG 0x0710 /* SMCWUSBT-G */
2203 #define USB_PRODUCT_GIGASET_SMCWUSBTG_NF 0x0711 /* SMCWUSBT-G (no firmware) */
2210 #define USB_PRODUCT_GIGABYTE_GNWB31N 0x800c /* GN-WB31N */
2211 #define USB_PRODUCT_GIGABYTE_GNWB32L 0x800d /* GN-WB32L */
2243 #define USB_PRODUCT_GREENHOUSE_KANA21 0x0001 /* CF-writer with MP3 */
2250 #define USB_PRODUCT_GUILLEMOT_HWGUSB254 0xe000 /* HWGUSB2-54 WLAN */
2251 #define USB_PRODUCT_GUILLEMOT_HWGUSB254LB 0xe010 /* HWGUSB2-54-LB */
2252 #define USB_PRODUCT_GUILLEMOT_HWGUSB254V2AP 0xe020 /* HWGUSB2-54V2-AP */
2253 #define USB_PRODUCT_GUILLEMOT_HWNU300 0xe030 /* HWNU-300 */
2254 #define USB_PRODUCT_GUILLEMOT_HWNUM300 0xe031 /* HWNUm-300 */
2255 #define USB_PRODUCT_GUILLEMOT_HWGUN54 0xe032 /* HWGUn-54 */
2256 #define USB_PRODUCT_GUILLEMOT_HWNUP150 0xe033 /* HWNUP-150 */
2285 /* HID Global GmbH products */
2290 #define USB_PRODUCT_HITACHI_DVDCAM_DZ_MV100A 0x0004 /* DVD-CAM DZ-MV100A Camcorder */
2302 #define USB_PRODUCT_HP_CDWRITERPLUS 0x0107 /* CD-Writer Plus */
2311 #define USB_PRODUCT_HP_CDW8200 0x0207 /* CD-Writer Plus 8200e */
2318 #define USB_PRODUCT_HP_CDW4E 0x0307 /* CD-Writer+ CD-4e */
2338 #define USB_PRODUCT_HP_P2000U 0x1801 /* Inkjet P-2000U */
2453 #define USB_PRODUCT_IBM_USBCDROMDRIVE 0x4427 /* USB CD-ROM Drive */
2468 /* ID-tech products */
2481 /* In-System products */
2513 #define USB_PRODUCT_IODATA_IU_CD2 0x0204 /* DVD Multi-plus unit iU-CD2 */
2514 #define USB_PRODUCT_IODATA_DVR_UEH8 0x0206 /* DVD Multi-plus unit DVR-UEH8 */
2515 #define USB_PRODUCT_IODATA_USBSSMRW 0x0314 /* USB-SSMRW SD-card */
2516 #define USB_PRODUCT_IODATA_USBSDRW 0x031e /* USB-SDRW SD-card */
2520 #define USB_PRODUCT_IODATA_USBWNB11A 0x0919 /* USB WN-B11 */
2521 #define USB_PRODUCT_IODATA_USBWNB11 0x0922 /* USB Airport WN-B11 */
2522 #define USB_PRODUCT_IODATA_ETGUS2 0x0930 /* ETG-US2 */
2523 #define USB_PRODUCT_IODATA_WNGDNUS2 0x093f /* WN-GDN/US2 */
2528 #define USB_PRODUCT_IODATA_USBRSAQ 0x0a03 /* Serial USB-RSAQ1 */
2529 #define USB_PRODUCT_IODATA_USBRSAQ5 0x0a0e /* Serial USB-RSAQ5 */
2530 #define USB_PRODUCT_IODATA2_USB2SC 0x0a09 /* USB2.0-SCSI Bridge USB2-SC */
2547 #define USB_PRODUCT_ITUNERNET_USBLCD2X20 0x0002 /* USB-LCD 2x20 */
2548 #define USB_PRODUCT_ITUNERNET_USBLCD4X20 0xc001 /* USB-LCD 4x20 */
2551 #define USB_PRODUCT_JABLOTRON_PC60B 0x0001 /* PC-60B */
2566 #define USB_PRODUCT_JVC_GR_DX95 0x000a /* GR-DX95 */
2567 #define USB_PRODUCT_JVC_MP_PRX1 0x3008 /* MP-PRX1 Ethernet */
2570 #define USB_PRODUCT_JRC_AH_J3001V_J3002V 0x0001 /* AirH PHONE AH-J3001V/J3002V */
2573 #define USB_PRODUCT_KAMSTRUP_OPTICALEYE 0x0001 /* Optical Eye/3-wire */
2574 #define USB_PRODUCT_KAMSTRUP_MBUS_250D 0x0005 /* M-Bus Master MultiPort 250D */
2580 #define USB_PRODUCT_KEISOKUGIKEN_USBDAQ 0x0068 /* HKS-0200 USBDAQ */
2587 #define USB_PRODUCT_KEYSPAN_USA28_NF 0x0101 /* USA-28 serial Adapter (no firmware) */
2588 #define USB_PRODUCT_KEYSPAN_USA28X_NF 0x0102 /* USA-28X serial Adapter (no firmware) */
2589 #define USB_PRODUCT_KEYSPAN_USA19_NF 0x0103 /* USA-19 serial Adapter (no firmware) */
2590 #define USB_PRODUCT_KEYSPAN_USA18_NF 0x0104 /* USA-18 serial Adapter (no firmware) */
2591 #define USB_PRODUCT_KEYSPAN_USA18X_NF 0x0105 /* USA-18X serial Adapter (no firmware) */
2592 #define USB_PRODUCT_KEYSPAN_USA19W_NF 0x0106 /* USA-19W serial Adapter (no firmware) */
2593 #define USB_PRODUCT_KEYSPAN_USA19 0x0107 /* USA-19 serial Adapter */
2594 #define USB_PRODUCT_KEYSPAN_USA19W 0x0108 /* USA-19W serial Adapter */
2595 #define USB_PRODUCT_KEYSPAN_USA49W_NF 0x0109 /* USA-49W serial Adapter (no firmware) */
2596 #define USB_PRODUCT_KEYSPAN_USA49W 0x010a /* USA-49W serial Adapter */
2597 #define USB_PRODUCT_KEYSPAN_USA19QI_NF 0x010b /* USA-19QI serial Adapter (no firmware) */
2598 #define USB_PRODUCT_KEYSPAN_USA19QI 0x010c /* USA-19QI serial Adapter */
2599 #define USB_PRODUCT_KEYSPAN_USA19Q_NF 0x010d /* USA-19Q serial Adapter (no firmware) */
2600 #define USB_PRODUCT_KEYSPAN_USA19Q 0x010e /* USA-19Q serial Adapter */
2601 #define USB_PRODUCT_KEYSPAN_USA28 0x010f /* USA-28 serial Adapter */
2602 #define USB_PRODUCT_KEYSPAN_USA28XXB 0x0110 /* USA-28X/XB serial Adapter */
2603 #define USB_PRODUCT_KEYSPAN_USA18 0x0111 /* USA-18 serial Adapter */
2604 #define USB_PRODUCT_KEYSPAN_USA18X 0x0112 /* USA-18X serial Adapter */
2605 #define USB_PRODUCT_KEYSPAN_USA28XB_NF 0x0113 /* USA-28XB serial Adapter (no firmware) */
2606 #define USB_PRODUCT_KEYSPAN_USA28XA_NF 0x0114 /* USA-28XB serial Adapter (no firmware) */
2607 #define USB_PRODUCT_KEYSPAN_USA28XA 0x0115 /* USA-28XA serial Adapter */
2608 #define USB_PRODUCT_KEYSPAN_USA18XA_NF 0x0116 /* USA-18XA serial Adapter (no firmware) */
2609 #define USB_PRODUCT_KEYSPAN_USA18XA 0x0117 /* USA-18XA serial Adapter */
2610 #define USB_PRODUCT_KEYSPAN_USA19QW_NF 0x0118 /* USA-19WQ serial Adapter (no firmware) */
2611 #define USB_PRODUCT_KEYSPAN_USA19QW 0x0119 /* USA-19WQ serial Adapter */
2612 #define USB_PRODUCT_KEYSPAN_USA19HA 0x0121 /* USA-19HS serial Adapter */
2613 #define USB_PRODUCT_KEYSPAN_UIA10 0x0201 /* UIA-10 remote control */
2614 #define USB_PRODUCT_KEYSPAN_UIA11 0x0202 /* UIA-11 remote control */
2648 #define USB_PRODUCT_KYE_VIVIDPRO 0x2001 /* ColorPage Vivid-Pro scanner */
2655 #define USB_PRODUCT_KYOCERA_AHK3001V 0x0203 /* AH-K3001V */
2707 #define USB_PRODUCT_LINKINSTRUMENTS_MSO19 0xf190 /* Link Instruments MSO-19 */
2708 #define USB_PRODUCT_LINKINSTRUMENTS_MSO28 0xf280 /* Link Instruments MSO-28 */
2709 #define USB_PRODUCT_LINKINSTRUMENTS_MSO28_2 0xf281 /* Link Instruments MSO-28 */
2712 #define USB_PRODUCT_LINKSYS_MAUSB2 0x0105 /* Camedia MAUSB-2 */
2747 #define USB_PRODUCT_LOGITECH_MBA47 0xc002 /* M-BA47 mouse */
2756 #define USB_PRODUCT_LOGITECH_BB13 0xc401 /* USB-PS/2 Trackball */
2764 #define USB_PRODUCT_LOGITEC_LDR_H443SU2 0x0033 /* DVD Multi-plus unit LDR-H443SU2 */
2765 #define USB_PRODUCT_LOGITEC_LDR_H443U2 0x00b3 /* DVD Multi-plus unit LDR-H443U2 */
2766 #define USB_PRODUCT_LOGITEC_LAN_GTJU2A 0x0160 /* LAN-GTJ/U2A Ethernet */
2770 #define USB_PRODUCT_LOGITEC_LANW300NU2 0x0166 /* LAN-W300N/U2 */
2771 #define USB_PRODUCT_LOGITEC_LANW150NU2 0x0168 /* LAN-W150N/U2 */
2772 #define USB_PRODUCT_LOGITEC_LANW300NU2S 0x0169 /* LAN-W300N/U2S */
2782 #define USB_PRODUCT_LUCENT_EVALKIT 0x1001 /* USS-720 evaluation kit */
2790 /* Mag-Tek products */
2878 #define USB_PRODUCT_MATRIXORBITAL_MOUA 0x0153 /* Martrix Orbital MOU-Axxxx LCD displays */
3049 #define USB_PRODUCT_MCT_DU_H3SP_USB232 0x0200 /* D-Link DU-H3SP #define USB_BAY Hub */
3050 #define USB_PRODUCT_MCT_USB232 0x0210 /* USB-232 Interface */
3051 #define USB_PRODUCT_MCT_SITECOM_USB232 0x0230 /* Sitecom USB-232 Products */
3063 #define USB_PRODUCT_MELCO_LUATX1 0x0001 /* LUA-TX Ethernet */
3064 #define USB_PRODUCT_MELCO_LUATX5 0x0005 /* LUA-TX Ethernet */
3065 #define USB_PRODUCT_MELCO_LUA2TX5 0x0009 /* LUA2-TX Ethernet */
3066 #define USB_PRODUCT_MELCO_LUAKTX 0x0012 /* LUA-KTX Ethernet */
3067 #define USB_PRODUCT_MELCO_DUBPXXG 0x001c /* DUB-PxxG */
3068 #define USB_PRODUCT_MELCO_LUAU2KTX 0x003d /* LUA-U2-KTX Ethernet */
3069 #define USB_PRODUCT_MELCO_KG54YB 0x005e /* WLI-U2-KG54-YB WLAN */
3070 #define USB_PRODUCT_MELCO_KG54 0x0066 /* WLI-U2-KG54 WLAN */
3071 #define USB_PRODUCT_MELCO_KG54AI 0x0067 /* WLI-U2-KG54-AI WLAN */
3072 #define USB_PRODUCT_MELCO_LUA3U2AGT 0x006e /* LUA3-U2-AGT */
3073 #define USB_PRODUCT_MELCO_NINWIFI 0x008b /* Nintendo Wi-Fi */
3074 #define USB_PRODUCT_MELCO_PCOPRS1 0x00b3 /* PC-OP-RS1 RemoteStation */
3075 #define USB_PRODUCT_MELCO_SG54HP 0x00d8 /* WLI-U2-SG54HP */
3076 #define USB_PRODUCT_MELCO_G54HP 0x00d9 /* WLI-U2-G54HP */
3077 #define USB_PRODUCT_MELCO_KG54L 0x00da /* WLI-U2-KG54L */
3078 #define USB_PRODUCT_MELCO_WLIUCG300N 0x00e8 /* WLI-UC-G300N */
3079 #define USB_PRODUCT_MELCO_SG54HG 0x00f4 /* WLI-U2-SG54HG */
3080 #define USB_PRODUCT_MELCO_WLRUCG 0x0116 /* WLR-UC-G */
3081 #define USB_PRODUCT_MELCO_WLRUCGAOSS 0x0119 /* WLR-UC-G-AOSS */
3082 #define USB_PRODUCT_MELCO_WLIUCAG300N 0x012e /* WLI-UC-AG300N */
3083 #define USB_PRODUCT_MELCO_WLIUCG 0x0137 /* WLI-UC-G */
3084 #define USB_PRODUCT_MELCO_WLIUCG300HP 0x0148 /* WLI-UC-G300HP */
3086 #define USB_PRODUCT_MELCO_WLIUCGN 0x015d /* WLI-UC-GN */
3087 #define USB_PRODUCT_MELCO_WLIUCG301N 0x016f /* WLI-UC-G301N */
3088 #define USB_PRODUCT_MELCO_WLIUCGNM 0x01a2 /* WLI-UC-GNM */
3089 #define USB_PRODUCT_MELCO_WLIUCG300HPV1 0x01a8 /* WLI-UC-G300HP-V1 */
3090 #define USB_PRODUCT_MELCO_WLIUCGNM2 0x01ee /* WLI-UC-GNM2 */
3097 #define USB_PRODUCT_METAGEEK_WISPY1B 0x083e /* MetaGeek Wi-Spy */
3098 #define USB_PRODUCT_METAGEEK_WISPY24X 0x083f /* MetaGeek Wi-Spy 2.4x */
3099 #define USB_PRODUCT_METAGEEK2_WISPYDBX 0x5000 /* MetaGeek Wi-Spy DBx */
3109 #define USB_PRODUCT_MEI_CASHFLOW_SC 0x1100 /* Cashflow-SC Cash Acceptor */
3152 #define USB_PRODUCT_MICROSOFT_INTELLIMOUSE5 0x0039 /* IntelliMouse 1.1 5-Button Mouse */
3166 #define USB_PRODUCT_MICROTECH_SCSIDB25 0x0004 /* USB-SCSI-DB25 */
3167 #define USB_PRODUCT_MICROTECH_SCSIHD50 0x0005 /* USB-SCSI-HD50 */
3169 #define USB_PRODUCT_MICROTECH_FREECOM 0xfc01 /* Freecom USB-IDE */
3172 #define USB_PRODUCT_MICROTEK_336CX 0x0094 /* Phantom 336CX - C3 scanner */
3173 #define USB_PRODUCT_MICROTEK_X6U 0x0099 /* ScanMaker X6 - X6U */
3175 #define USB_PRODUCT_MICROTEK_336CX2 0x00a0 /* Phantom 336CX - C3 scanner */
3200 #define USB_PRODUCT_MITSUMI_CDRRW 0x0000 /* CD-R/RW Drive */
3205 #define USB_PRODUCT_MOBILEACTION_MA620 0x0620 /* MA-620 Infrared Adapter */
3237 #define USB_PRODUCT_MULTITECH_ATLAS 0xf101 /* MT5634ZBA-USB modem */
3250 #define USB_PRODUCT_MUSTEK_MDC800 0xa800 /* MDC-800 digital camera */
3252 /* M-Systems products */
3257 #define USB_PRODUCT_MYSON_HEDEN_8813 0x8813 /* USB-IDE */
3258 #define USB_PRODUCT_MYSON_HEDEN 0x8818 /* USB-IDE */
3267 #define USB_PRODUCT_NEC_HUB_0050 0x0050 /* USB 2.0 7-Port Hub */
3268 #define USB_PRODUCT_NEC_HUB_005A 0x005a /* USB 2.0 4-Port Hub */
3269 #define USB_PRODUCT_NEC_WL300NUG 0x0249 /* WL300NU-G */
3274 #define USB_PRODUCT_NEODIO_ND3260 0x3260 /* 8-in-1 Multi-format Flash Controller */
3275 #define USB_PRODUCT_NEODIO_ND5010 0x5010 /* Multi-format Flash Controller */
3281 #define USB_PRODUCT_NETAC_CF_CARD 0x1060 /* USB-CF-Card */
3285 #define USB_PRODUCT_NETCHIP_TURBOCONNECT 0x1080 /* Turbo-Connect */
3330 #define USB_PRODUCT_NOVATECH_NV902 0x9020 /* NovaTech NV-902W */
3336 #define USB_PRODUCT_NOKIA2_CA42 0x1234 /* CA-42 cable */
3383 #define USB_PRODUCT_OLYMPUS_C1 0x0102 /* C-1 Digital Camera */
3384 #define USB_PRODUCT_OLYMPUS_C700 0x0105 /* C-700 Ultra Zoom */
3391 #define USB_PRODUCT_ONSPEC_SDS_HOTFIND_D 0x0400 /* SDS-infrared.com Hotfind-D Infrared Camera */
3392 #define USB_PRODUCT_ONSPEC_MDCFE_B_CF_READER 0xa000 /* MDCFE-B USB CF Reader */
3394 #define USB_PRODUCT_ONSPEC_READER 0xa003 /* Datafab-based Reader */
3397 #define USB_PRODUCT_ONSPEC_MDSM_B_READER 0xa103 /* MDSM-B reader */
3399 #define USB_PRODUCT_ONSPEC_UCF100 0xa400 /* FlashLink UCF-100 CompactFlash Reader */
3452 #define USB_PRODUCT_OPTO_CRD7734 0xc000 /* USB Cradle CRD-7734-RU */
3453 #define USB_PRODUCT_OPTO_CRD7734_1 0xc001 /* USB Cradle CRD-7734-RU */
3465 #define USB_PRODUCT_OTI_DKU5 0x6858 /* DKU-5 Serial */
3468 #define USB_PRODUCT_OWEN_AC4 0x0004 /* AC4 USB-RS485 converter */
3471 #define USB_PRODUCT_OWL_CM_160 0xca05 /* OWL CM-160 power monitor */
3487 #define USB_PRODUCT_PANASONIC_LS120CAM 0x0901 /* LS-120 Camera */
3488 #define USB_PRODUCT_PANASONIC_KXL840AN 0x0d01 /* CD-R Drive KXL-840AN */
3489 #define USB_PRODUCT_PANASONIC_KXLRW32AN 0x0d09 /* CD-R Drive KXL-RW32AN */
3490 #define USB_PRODUCT_PANASONIC_KXLCB20AN 0x0d0a /* CD-R Drive KXL-CB20AN */
3491 #define USB_PRODUCT_PANASONIC_KXLCB35AN 0x0d0e /* DVD-ROM & CD-R/RW */
3493 #define USB_PRODUCT_PANASONIC_TYTP50P6S 0x3900 /* TY-TP50P6-S 50in Touch Panel */
3550 #define USB_PRODUCT_PHILIPS_ACE1001 0x066a /* AKTAKOM ACE-1001 cable */
3553 #define USB_PRODUCT_PHILIPS_UM10016 0x1552 /* ISP 1581 Hi-Speed #define USB_MPEG2 Encoder Referenc…
3567 #define USB_PRODUCT_PLANEX_GW_US11H 0x14ea /* GW-US11H WLAN */
3569 #define USB_PRODUCT_PLANEX2_GW_US11S 0x3220 /* GW-US11S WLAN */
3570 #define USB_PRODUCT_PLANEX2_GW_US54GXS 0x5303 /* GW-US54GXS WLAN */
3571 #define USB_PRODUCT_PLANEX2_GW_US300 0x5304 /* GW-US300 */
3577 #define USB_PRODUCT_PLANEX2_GWUS54HP 0xab01 /* GW-US54HP */
3578 #define USB_PRODUCT_PLANEX2_GWUS300MINIS 0xab24 /* GW-US300MiniS */
3580 #define USB_PRODUCT_PLANEX2_MZKUE150N 0xab2f /* MZK-UE150N */
3581 #define USB_PRODUCT_PLANEX2_GWUS54MINI2 0xab50 /* GW-US54Mini2 */
3582 #define USB_PRODUCT_PLANEX2_GWUS54SG 0xc002 /* GW-US54SG */
3583 #define USB_PRODUCT_PLANEX2_GWUS54GZL 0xc007 /* GW-US54GZL */
3584 #define USB_PRODUCT_PLANEX2_GWUS54GD 0xed01 /* GW-US54GD */
3585 #define USB_PRODUCT_PLANEX2_GWUSMM 0xed02 /* GW-USMM */
3587 #define USB_PRODUCT_PLANEX2_GWUSMICRON 0xed14 /* GW-USMicroN */
3588 #define USB_PRODUCT_PLANEX2_GWUSVALUEEZ 0xed17 /* GW-USValue-EZ */
3589 #define USB_PRODUCT_PLANEX3_GWUS54GZ 0xab10 /* GW-US54GZ */
3590 #define USB_PRODUCT_PLANEX3_GU1000T 0xab11 /* GU-1000T */
3591 #define USB_PRODUCT_PLANEX3_GWUS54MINI 0xab13 /* GW-US54Mini */
3592 #define USB_PRODUCT_PLANEX2_GWUSNANO 0xab28 /* GW-USNano */
3601 #define USB_PRODUCT_PLX_CA42 0xac70 /* CA-42 */
3617 #define USB_PRODUCT_PRIMAX_G2X300 0x0300 /* G2-200 scanner */
3618 #define USB_PRODUCT_PRIMAX_G2E300 0x0301 /* G2E-300 scanner */
3619 #define USB_PRODUCT_PRIMAX_G2300 0x0302 /* G2-300 scanner */
3620 #define USB_PRODUCT_PRIMAX_G2E3002 0x0303 /* G2E-300 scanner */
3626 #define USB_PRODUCT_PRIMAX_G600 0x0380 /* G2-600 scanner */
3628 #define USB_PRODUCT_PRIMAX_G2600 0x0382 /* G2-600 scanner */
3629 #define USB_PRODUCT_PRIMAX_G2E600 0x0383 /* G2E-600 scanner */
3631 #define USB_PRODUCT_PRIMAX_MOUSEINABOX 0x4d02 /* Mouse-in-a-Box */
3632 #define USB_PRODUCT_PRIMAX_PCGAUMS1 0x4d04 /* Sony PCGA-UMS1 */
3636 #define USB_PRODUCT_PROLIFIC_PL2301 0x0000 /* PL2301 Host-Host interface */
3637 #define USB_PRODUCT_PROLIFIC_PL2302 0x0001 /* PL2302 Host-Host interface */
3639 #define USB_PRODUCT_PROLIFIC_RSAQ2 0x04bb /* PL2303 Serial (IODATA USB-RSAQ2) */
3641 #define USB_PRODUCT_PROLIFIC_ALDIGA_AL11U 0x0611 /* AlDiga AL-11U modem */
3643 #define USB_PRODUCT_PROLIFIC_DCU11 0x1234 /* DCU-11 Phone Cable */
3647 #define USB_PRODUCT_PROLIFIC_ATAPI4 0x2307 /* ATAPI-4 Controller */
3648 #define USB_PRODUCT_PROLIFIC_PL2501 0x2501 /* PL2501 Host-Host interface */
3650 #define USB_PRODUCT_PROLIFIC_PL27A1 0x27A1 /* PL27A1 USB 3.0 Host-Host interface */
3653 #define USB_PRODUCT_PROLIFIC_RSAQ3 0xaaa2 /* PL2303 Serial Adapter (IODATA USB-RSAQ3) */
3657 #define USB_PRODUCT_PUTERCOM_UPA100 0x047e /* USB-1284 BRIDGE */
3665 /* QI-hardware */
3676 #define USB_PRODUCT_QUALCOMM_NTT_L02C_MODEM 0x618f /* NTT DOCOMO L-02C */
3677 #define USB_PRODUCT_QUALCOMM_NTT_L02C_STORAGE 0x61dd /* NTT DOCOMO L-02C */
3679 #define USB_PRODUCT_QUALCOMM2_RWT_FCT 0x3100 /* RWT FCT-CDMA 2000 1xRTT modem */
3757 #define USB_PRODUCT_QUALCOMMINC_K3772_Z_INIT 0x1179 /* K3772-Z Initial */
3758 #define USB_PRODUCT_QUALCOMMINC_K3772_Z 0x1181 /* K3772-Z */
3790 #define USB_PRODUCT_QTRONIX_980N 0x2011 /* Scorpion-980N keyboard */
3796 #define USB_PRODUCT_RAINBOW_IKEY2000 0x1200 /* i-Key 2000 */
3820 #define USB_PRODUCT_RATOC_REXUSB60 0xb000 /* USB serial adapter REX-USB60 */
3821 #define USB_PRODUCT_RATOC_REXUSB60F 0xb020 /* USB serial adapter REX-USB60F */
3865 #define USB_PRODUCT_RENESAS_RX610 0x0053 /* RX610 RX-Stick */
3868 #define USB_PRODUCT_RICOH_VGPVCC2 0x1830 /* VGP-VCC2 Camera */
3869 #define USB_PRODUCT_RICOH_VGPVCC3 0x1832 /* VGP-VCC3 Camera */
3870 #define USB_PRODUCT_RICOH_VGPVCC2_2 0x1833 /* VGP-VCC2 Camera */
3871 #define USB_PRODUCT_RICOH_VGPVCC2_3 0x1834 /* VGP-VCC2 Camera */
3872 #define USB_PRODUCT_RICOH_VGPVCC5 0x1835 /* VGP-VCC5 Camera */
3873 #define USB_PRODUCT_RICOH_VGPVCC4 0x1836 /* VGP-VCC4 Camera */
3874 #define USB_PRODUCT_RICOH_VGPVCC4_2 0x1837 /* VGP-VCC4 Camera */
3875 #define USB_PRODUCT_RICOH_VGPVCC6 0x1839 /* VGP-VCC6 Camera */
3876 #define USB_PRODUCT_RICOH_VGPVCC7 0x183a /* VGP-VCC7 Camera */
3877 #define USB_PRODUCT_RICOH_VGPVCC8 0x183b /* VGP-VCC8 Camera */
3878 #define USB_PRODUCT_RICOH_VGPVCC9 0x183e /* VGP-VCC9 Camera */
3880 /* Reiner-SCT products */
3881 #define USB_PRODUCT_REINERSCT_CYBERJACK_ECOM 0x0100 /* e-com cyberJack */
3884 #define USB_PRODUCT_ROLAND_UA100 0x0000 /* UA-100 Audio I/F */
3885 #define USB_PRODUCT_ROLAND_UM4 0x0002 /* UM-4 MIDI I/F */
3886 #define USB_PRODUCT_ROLAND_SC8850 0x0003 /* SC-8850 MIDI Synth */
3887 #define USB_PRODUCT_ROLAND_U8 0x0004 /* U-8 Audio I/F */
3888 #define USB_PRODUCT_ROLAND_UM2 0x0005 /* UM-2 MIDI I/F */
3889 #define USB_PRODUCT_ROLAND_SC8820 0x0007 /* SC-8820 MIDI Synth */
3890 #define USB_PRODUCT_ROLAND_PC300 0x0008 /* PC-300 MIDI Keyboard */
3891 #define USB_PRODUCT_ROLAND_UM1 0x0009 /* UM-1 MIDI I/F */
3892 #define USB_PRODUCT_ROLAND_SK500 0x000b /* SK-500 MIDI Keyboard */
3893 #define USB_PRODUCT_ROLAND_SCD70 0x000c /* SC-D70 MIDI Synth */
3894 #define USB_PRODUCT_ROLAND_UM880N 0x0014 /* EDIROL UM-880 MIDI I/F (native) */
3895 #define USB_PRODUCT_ROLAND_UM880G 0x0015 /* EDIROL UM-880 MIDI I/F (generic) */
3896 #define USB_PRODUCT_ROLAND_SD90 0x0016 /* SD-90 MIDI Synth */
3897 #define USB_PRODUCT_ROLAND_UM550 0x0023 /* UM-550 MIDI I/F */
3898 #define USB_PRODUCT_ROLAND_SD20 0x0027 /* SD-20 MIDI Synth */
3899 #define USB_PRODUCT_ROLAND_SD80 0x0029 /* SD-80 MIDI Synth */
3900 #define USB_PRODUCT_ROLAND_UA700 0x002b /* UA-700 Audio I/F */
3901 #define USB_PRODUCT_ROLAND_PCR300 0x0033 /* EDIROL PCR-300 MIDI I/F */
3902 #define USB_PRODUCT_ROLAND_UA25EX_AD 0x00e6 /* EDIROL UA-25EX (Advanced Driver) */
3903 #define USB_PRODUCT_ROLAND_UA25EX_CC 0x00e7 /* EDIROL UA-25EX (Class Compliant) */
3909 #define USB_PRODUCT_RATOC_REXUSB60 0xb000 /* REX-USB60 */
3910 #define USB_PRODUCT_RATOC_REXUSB60F 0xb020 /* REX-USB60F */
3917 #define USB_PRODUCT_SAGEM_USBSERIAL 0x0027 /* USB-Serial Controller */
3918 #define USB_PRODUCT_SAGEM_XG760A 0x004a /* XG-760A */
3919 #define USB_PRODUCT_SAGEM_XG76NA 0x0062 /* XG-76NA */
3923 #define USB_PRODUCT_SAMSUNG_ML6060 0x3008 /* ML-6060 laser printer */
3924 #define USB_PRODUCT_SAMSUNG_YP_U2 0x5050 /* YP-U2 MP3 Player */
3925 #define USB_PRODUCT_SAMSUNG_YP_U4 0x5092 /* YP-U4 MP3 Player */
3934 #define USB_PRODUCT_SANDISK_SDDR05A 0x0001 /* ImageMate SDDR-05a */
3935 #define USB_PRODUCT_SANDISK_SDDR31 0x0002 /* ImageMate SDDR-31 */
3936 #define USB_PRODUCT_SANDISK_SDDR05 0x0005 /* ImageMate SDDR-05 */
3937 #define USB_PRODUCT_SANDISK_SDDR12 0x0100 /* ImageMate SDDR-12 */
3938 #define USB_PRODUCT_SANDISK_SDDR09 0x0200 /* ImageMate SDDR-09 */
3939 #define USB_PRODUCT_SANDISK_SDDR75 0x0810 /* ImageMate SDDR-75 */
3945 #define USB_PRODUCT_SANDISK_IMAGEMATE_SDDR289 0xb6ba /* ImageMate SDDR-289 */
3948 #define USB_PRODUCT_SANWA_KB_USB2 0x0701 /* KB-USB2 multimeter cable */
3951 #define USB_PRODUCT_SANYO_SCP4900 0x0701 /* Sanyo SCP-4900 USB Phone */
3955 #define USB_PRODUCT_SCANLOGIC_336CX 0x0300 /* Phantom 336CX - C3 scanner */
4012 #define USB_PRODUCT_SENAO_NUB8301 0x2000 /* NUB-8301 */
4034 #define USB_PRODUCT_SHARP_SL5500 0x8004 /* Zaurus SL-5500 PDA */
4035 #define USB_PRODUCT_SHARP_SLA300 0x8005 /* Zaurus SL-A300 PDA */
4036 #define USB_PRODUCT_SHARP_SL5600 0x8006 /* Zaurus SL-5600 PDA */
4037 #define USB_PRODUCT_SHARP_SLC700 0x8007 /* Zaurus SL-C700 PDA */
4038 #define USB_PRODUCT_SHARP_SLC750 0x9031 /* Zaurus SL-C750 PDA */
4039 #define USB_PRODUCT_SHARP_WZERO3ES 0x9123 /* W-ZERO3 ES Smartphone */
4040 #define USB_PRODUCT_SHARP_WZERO3ADES 0x91ac /* Advanced W-ZERO3 ES Smartphone */
4044 #define USB_PRODUCT_SHUTTLE_EUSB 0x0001 /* E-USB Bridge */
4054 #define USB_PRODUCT_SHUTTLE_CDRW 0x0101 /* CD-RW Device */
4129 #define USB_PRODUCT_SIERRA_MC7430 0x9071 /* Sierra Wireless MC7430 Qualcomm Snapdragon X7 LTE-A */
4134 #define USB_PRODUCT_SIGMATEL_WBT_3052 0x4200 /* WBT-3052 IrDA/#define USB_Bridge */
4135 #define USB_PRODUCT_SIGMATEL_I_BEAD100 0x8008 /* i-Bead 100 MP3 Player */
4139 #define USB_PRODUCT_SIIG_DIGIFILMREADER 0x0004 /* DigiFilm-Combo Reader */
4153 #define USB_PRODUCT_SILABS_BSM7DUSB 0x800a /* SPORTident BSM7-D USB */
4157 #define USB_PRODUCT_SILABS_SAEL 0x8053 /* SA-EL USB */
4160 #define USB_PRODUCT_SILABS_IMS_USB_RS422 0x806f /* IMS USB-RS422 */
4174 #define USB_PRODUCT_SILABS_HELICOM 0x815e /* Helicomm IP-Link 1220-DVM */
4176 #define USB_PRODUCT_SILABS_AVIT_USB_TTL 0x818b /* AVIT Research USB-TTL */
4177 #define USB_PRODUCT_SILABS_MJS_TOSLINK 0x819f /* MJS USB-TOSLINK */
4182 #define USB_PRODUCT_SILABS_LIPOWSKY_JTAG 0x81c8 /* Lipowsky Baby-JTAG */
4183 #define USB_PRODUCT_SILABS_LIPOWSKY_LIN 0x81e2 /* Lipowsky Baby-LIN */
4187 #define USB_PRODUCT_SILABS_LIPOWSKY_HARP 0x8218 /* Lipowsky HARP-1 */
4197 #define USB_PRODUCT_SILABS_IRZ_SG10 0x8418 /* IRZ SG-10 GSM/GPRS Modem */
4200 #define USB_PRODUCT_SILABS_AC_SERV_IBUS 0x85ea /* AC-Services IBUS Interface */
4201 #define USB_PRODUCT_SILABS_AC_SERV_CIS 0x85eb /* AC-Services CIS-IBUS */
4203 #define USB_PRODUCT_SILABS_AC_SERV_CAN 0x8664 /* AC-Services CAN Interface */
4204 #define USB_PRODUCT_SILABS_AC_SERV_OBD 0x8665 /* AC-Services OBD Interface */
4207 #define USB_PRODUCT_SILABS_HUBZ 0x8a2a /* HubZ dual ZigBee and Z-Wave */
4212 #define USB_PRODUCT_SILABS_INFINITY_MIC 0xea71 /* Infinity GPS-MIC-1 Radio Monophone */
4217 #define USB_PRODUCT_SILABS2_DCU11CLONE 0xaa26 /* DCU-11 clone */
4231 #define USB_PRODUCT_SITECOM2_WL022 0x182d /* WL-022 */
4235 #define USB_PRODUCT_SITECOMEU_WL168V1 0x000d /* WL-168 v1 */
4237 #define USB_PRODUCT_SITECOMEU_WL168V4 0x0028 /* WL-168 v4 */
4246 #define USB_PRODUCT_SITECOMEU_WL608 0x003f /* WL-608 */
4250 #define USB_PRODUCT_SITECOMEU_WL353 0x0045 /* WL-353 */
4254 #define USB_PRODUCT_SITECOMEU_WL349V1 0x004b /* WL-349 v1 */
4256 #define USB_PRODUCT_SITECOMEU_WLA1000 0x005b /* WLA-1000 */
4260 #define USB_PRODUCT_SITECOMEU_LN032 0x0072 /* LN-032 */
4261 #define USB_PRODUCT_SITECOMEU_LN031 0x0056 /* LN-031 */
4262 #define USB_PRODUCT_SITECOMEU_LN028 0x061c /* LN-028 */
4263 #define USB_PRODUCT_SITECOMEU_WL113 0x9071 /* WL-113 */
4265 #define USB_PRODUCT_SITECOMEU_WL172 0x90ac /* WL-172 */
4266 #define USB_PRODUCT_SITECOMEU_WL113R2 0x9712 /* WL-113 rev 2 */
4286 #define USB_PRODUCT_SMC3_2662WUSB 0xa002 /* 2662W-AR Wireless */
4315 #define USB_PRODUCT_SONY_MS_NW_MS7 0x0025 /* Memorystick NW-MS7 */
4317 #define USB_PRODUCT_SONY_MSACUS1 0x002d /* Memorystick MSAC-US1 */
4323 #define USB_PRODUCT_SONY_MS_MSC_U03 0x0069 /* Memorystick MSC-U03 */
4331 #define USB_PRODUCT_SONY_RF_RECEIVER 0x01db /* Sony RF mouse/kbd Receiver VGP-WRC1 */
4332 #define USB_PRODUCT_SONY_QN3 0x0437 /* Sony QN3 CMD-Jxx phone cable */
4335 #define USB_PRODUCT_SONYERICSSON_DCU10 0x0528 /* DCU-10 Phone Data Cable */
4386 #define USB_PRODUCT_SUNTAC_DS96L 0x0003 /* SUNTAC U-Cable type D2 */
4387 #define USB_PRODUCT_SUNTAC_PS64P1 0x0005 /* SUNTAC U-Cable type P1 */
4389 #define USB_PRODUCT_SUNTAC_IS96U 0x000a /* SUNTAC Ir-Trinity */
4390 #define USB_PRODUCT_SUNTAC_AS64LX 0x000b /* SUNTAC U-Cable type A3 */
4391 #define USB_PRODUCT_SUNTAC_AS144L4 0x0011 /* SUNTAC U-Cable type A4 */
4404 #define USB_PRODUCT_SUPERTOP_IDE 0x6600 /* USB-IDE */
4408 #define USB_PRODUCT_SYNTECH_CPT8001C 0x0001 /* CPT-8001C Barcode scanner */
4435 #define USB_PRODUCT_SURECOM_EP9001G2A 0x11f2 /* EP-9001-G rev 2A */
4447 #define USB_PRODUCT_SYSTEMTALKS_SGCX2UL 0x1920 /* SGC-X2UL */
4460 #define USB_PRODUCT_TDK_UPA9664 0x0115 /* USB-PDC Adapter UPA9664 */
4461 #define USB_PRODUCT_TDK_UCA1464 0x0116 /* USB-cdmaOne Adapter UCA1464 */
4462 #define USB_PRODUCT_TDK_UHA6400 0x0117 /* USB-PHS Adapter UHA6400 */
4463 #define USB_PRODUCT_TDK_UPA6400 0x0118 /* USB-PHS Adapter UPA6400 */
4467 #define USB_PRODUCT_TEAC_FD05PUB 0x0000 /* FD-05PUB floppy */
4485 #define USB_PRODUCT_TI_UTUSB41 0x1446 /* UT-USB41 hub */
4504 /* TP-Link products */
4506 #define USB_PRODUCT_TPLINK_WN722NV2 0x010c /* TL-WN722N v2 */
4515 #define USB_PRODUCT_TRENDNET_TEW646UBH 0x646b /* TEW-646UBH */
4518 /* Tripp-Lite products */
4531 #define USB_PRODUCT_UBIQUAM_UALL 0x3100 /* CDMA 1xRTT USB Modem (U-100/105/200/300/520) */
4544 /* U-MEDIA Communications products */
4545 #define USB_PRODUCT_UMEDIA_TEW444UBEU 0x3006 /* TEW-444UB EU */
4546 #define USB_PRODUCT_UMEDIA_TEW444UBEU_NF 0x3007 /* TEW-444UB EU (no firmware) */
4547 #define USB_PRODUCT_UMEDIA_TEW429UB_A 0x300a /* TEW-429UB A */
4548 #define USB_PRODUCT_UMEDIA_TEW429UB 0x300b /* TEW-429UB */
4549 #define USB_PRODUCT_UMEDIA_TEW429UBC1 0x300d /* TEW-429UB C1 */
4603 #define USB_PRODUCT_WACOM_CT0405U 0x0000 /* CT-0405-U Tablet */
4610 #define USB_PRODUCT_WAGO_SERVICECABLE 0x07a6 /* USB Service Cable 750-923 */
4616 #define USB_PRODUCT_WCH_CH341SER 0x5523 /* CH341/CH340 USB-Serial Bridge */
4618 #define USB_PRODUCT_WCH2_CH341SER_2 0x5523 /* CH341/CH340 USB-Serial Bridge */
4619 #define USB_PRODUCT_WCH2_CH341SER 0x7523 /* CH341/CH340 USB-Serial Bridge */
4620 #define USB_PRODUCT_WCH2_U2M 0X752d /* CH345 USB2.0-MIDI */
4654 #define USB_PRODUCT_WETELECOM_WM_D200 0x6801 /* WM-D200 */
4663 #define USB_PRODUCT_WINBOND_UH104 0x5518 /* 4-port USB Hub */
4666 #define USB_PRODUCT_WINMAXGROUP_FLASH64MC 0x6660 /* USB Flash Disk 64M-C */
4669 #define USB_PRODUCT_WISTRONNEWEB_WNC0600 0x0326 /* WNC-0600USB */
4691 #define USB_PRODUCT_YAMAHA_RPU200 0x3104 /* RP-U200 */
4698 #define USB_PRODUCT_YANO_U640MO 0x0101 /* U640MO-03 */
4699 #define USB_PRODUCT_YANO_FW800HD 0x05fc /* METALWEAR-HDD */
4704 /* Y-E Data products */
4705 #define USB_PRODUCT_YEDATA_FLASHBUSTERU 0x0000 /* Flashbuster-U */
4710 /* Z-Com products */
4711 #define USB_PRODUCT_ZCOM_M4Y750 0x0001 /* M4Y-750 */
4712 #define USB_PRODUCT_ZCOM_XI725 0x0002 /* XI-725/726 */
4713 #define USB_PRODUCT_ZCOM_XI735 0x0005 /* XI-735 */
4718 #define USB_PRODUCT_ZCOM_XM142 0x0015 /* XM-142 */
4737 #define USB_PRODUCT_ZORAN_EX20DSC 0x4343 /* Digital Camera EX-20 DSC */
4746 #define USB_PRODUCT_ZYXEL_980N 0x2011 /* Scorpion-980N keyboard */
4747 #define USB_PRODUCT_ZYXEL_ZYAIRG220 0x3401 /* ZyAIR G-220 */
4748 #define USB_PRODUCT_ZYXEL_G200V2 0x3407 /* G-200 v2 */
4749 #define USB_PRODUCT_ZYXEL_AG225H 0x3409 /* AG-225H */
4750 #define USB_PRODUCT_ZYXEL_M202 0x340a /* M-202 */
4751 #define USB_PRODUCT_ZYXEL_G220V2 0x340f /* G-220 v2 */
4752 #define USB_PRODUCT_ZYXEL_G202 0x3410 /* G-202 */
4754 #define USB_PRODUCT_ZYXEL_NWD271N 0x3417 /* NWD-271N */
4755 #define USB_PRODUCT_ZYXEL_NWD211AN 0x3418 /* NWD-211AN */