summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include/rtems/bsd/local/usbdevs.h
diff options
context:
space:
mode:
Diffstat (limited to 'rtemsbsd/include/rtems/bsd/local/usbdevs.h')
-rw-r--r--rtemsbsd/include/rtems/bsd/local/usbdevs.h919
1 files changed, 895 insertions, 24 deletions
diff --git a/rtemsbsd/include/rtems/bsd/local/usbdevs.h b/rtemsbsd/include/rtems/bsd/local/usbdevs.h
index 79bee891..63f285c3 100644
--- a/rtemsbsd/include/rtems/bsd/local/usbdevs.h
+++ b/rtemsbsd/include/rtems/bsd/local/usbdevs.h
@@ -24,13 +24,6 @@
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the NetBSD
- * Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- * contributors may be used to endorse or promote products derived
- * from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
* ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
@@ -331,10 +324,12 @@
#define USB_VENDOR_ALARIS 0x0620 /* Alaris */
#define USB_VENDOR_APEX 0x0624 /* Apex */
#define USB_VENDOR_CREATIVE3 0x062a /* Creative Labs */
+#define USB_VENDOR_MICRON 0x0634 /* Micron Technology */
#define USB_VENDOR_VIVITAR 0x0636 /* Vivitar */
#define USB_VENDOR_GUNZE 0x0637 /* Gunze Electronics USA */
#define USB_VENDOR_AVISION 0x0638 /* Avision */
#define USB_VENDOR_TEAC 0x0644 /* TEAC */
+#define USB_VENDOR_ACTON 0x0647 /* Acton Research Corp. */
#define USB_VENDOR_SGI 0x065e /* Silicon Graphics */
#define USB_VENDOR_SANWASUPPLY 0x0663 /* Sanwa Supply */
#define USB_VENDOR_MEGATEC 0x0665 /* Megatec */
@@ -359,6 +354,7 @@
#define USB_VENDOR_ASIAMD 0x06be /* Asia Microelectronic Development */
#define USB_VENDOR_BIZLINK 0x06c4 /* Bizlink International */
#define USB_VENDOR_KEYSPAN 0x06cd /* Keyspan / InnoSys Inc. */
+#define USB_VENDOR_CONTEC 0x06ce /* Contec products */
#define USB_VENDOR_AASHIMA 0x06d6 /* Aashima Technology */
#define USB_VENDOR_LIEBERT 0x06da /* Liebert */
#define USB_VENDOR_MULTITECH 0x06e0 /* MultiTech */
@@ -377,7 +373,7 @@
#define USB_VENDOR_SYNTECH 0x0745 /* Syntech Information */
#define USB_VENDOR_DIGITALSTREAM 0x074e /* Digital Stream */
#define USB_VENDOR_AUREAL 0x0755 /* Aureal Semiconductor */
-#define USB_VENDOR_MIDIMAN 0x0763 /* Midiman */
+#define USB_VENDOR_MAUDIO 0x0763 /* M-Audio */
#define USB_VENDOR_CYBERPOWER 0x0764 /* Cyber Power Systems, Inc. */
#define USB_VENDOR_SURECOM 0x0769 /* Surecom Technology */
#define USB_VENDOR_HIDGLOBAL 0x076b /* HID Global */
@@ -418,6 +414,7 @@
#define USB_VENDOR_STSN 0x07ef /* STSN */
#define USB_VENDOR_CENTURY 0x07f7 /* Century Corp */
#define USB_VENDOR_NEWLINK 0x07ff /* NEWlink */
+#define USB_VENDOR_MAGTEK 0x0801 /* Mag-Tek */
#define USB_VENDOR_ZOOM 0x0803 /* Zoom Telephonics */
#define USB_VENDOR_PCS 0x0810 /* Personal Communication Systems */
#define USB_VENDOR_ALPHASMART 0x081e /* AlphaSmart, Inc. */
@@ -498,8 +495,11 @@
#define USB_VENDOR_MEDIAGEAR 0x0a48 /* MediaGear */
#define USB_VENDOR_BROADCOM 0x0a5c /* Broadcom */
#define USB_VENDOR_GREENHOUSE 0x0a6b /* GREENHOUSE */
+#define USB_VENDOR_MEDELI 0x0a67 /* Medeli */
#define USB_VENDOR_GEOCAST 0x0a79 /* Geocast Network Systems */
-#define USB_VENDOR_IDQUANTIQUE 0x0aba /* id Quantique */
+#define USB_VENDOR_EGO 0x0a92 /* EGO systems */
+#define USB_VENDOR_IDQUANTIQUE 0x0aba /* ID Quantique */
+#define USB_VENDOR_IDTECH 0x0acd /* ID TECH */
#define USB_VENDOR_ZYDAS 0x0ace /* Zydas Technology Corporation */
#define USB_VENDOR_NEODIO 0x0aec /* Neodio */
#define USB_VENDOR_OPTION 0x0af0 /* Option N.V. */
@@ -526,14 +526,20 @@
#define USB_VENDOR_FSC 0x0bf8 /* Fujitsu Siemens Computers */
#define USB_VENDOR_AGATE 0x0c08 /* Agate Technologies */
#define USB_VENDOR_DMI 0x0c0b /* DMI */
+#define USB_VENDOR_ICOM 0x0c26 /* Icom Inc. */
+#define USB_VENDOR_GNOTOMETRICS 0x0c33 /* GN Otometrics */
#define USB_VENDOR_CHICONY2 0x0c45 /* Chicony */
#define USB_VENDOR_REINERSCT 0x0c4b /* Reiner-SCT */
#define USB_VENDOR_SEALEVEL 0x0c52 /* Sealevel System */
+#define USB_VENDOR_JETI 0x0c6c /* Jeti */
#define USB_VENDOR_LUWEN 0x0c76 /* Luwen */
+#define USB_VENDOR_ELEKTOR 0x0c7d /* ELEKTOR Electronics */
#define USB_VENDOR_KYOCERA2 0x0c88 /* Kyocera Wireless Corp. */
#define USB_VENDOR_ZCOM 0x0cde /* Z-Com */
#define USB_VENDOR_ATHEROS2 0x0cf3 /* Atheros Communications */
+#define USB_VENDOR_POSIFLEX 0x0d3a /* POSIFLEX */
#define USB_VENDOR_TANGTOP 0x0d3d /* Tangtop */
+#define USB_VENDOR_KOBIL 0x0d46 /* KOBIL */
#define USB_VENDOR_SMC3 0x0d5c /* Standard Microsystems */
#define USB_VENDOR_ADDON 0x0d7d /* Add-on Technology */
#define USB_VENDOR_ACDC 0x0d7e /* American Computer & Digital Components */
@@ -542,6 +548,7 @@
#define USB_VENDOR_SKANHEX 0x0d96 /* Skanhex Technology, Inc. */
#define USB_VENDOR_MSI 0x0db0 /* Micro Star International */
#define USB_VENDOR_ELCON 0x0db7 /* ELCON Systemtechnik */
+#define USB_VENDOR_UNKNOWN4 0x0dcd /* Unknown vendor */
#define USB_VENDOR_NETAC 0x0dd8 /* Netac */
#define USB_VENDOR_SITECOMEU 0x0df6 /* Sitecom Europe */
#define USB_VENDOR_MOBILEACTION 0x0df7 /* Mobile Action */
@@ -550,6 +557,7 @@
#define USB_VENDOR_HAWKING 0x0e66 /* Hawking */
#define USB_VENDOR_FOSSIL 0x0e67 /* Fossil, Inc */
#define USB_VENDOR_GMATE 0x0e7e /* G.Mate, Inc */
+#define USB_VENDOR_MEDIATEK 0x0e8d /* MediaTek, Inc. */
#define USB_VENDOR_OTI 0x0ea0 /* Ours Technology */
#define USB_VENDOR_YISO 0x0eab /* Yiso Wireless Co. */
#define USB_VENDOR_PILOTECH 0x0eaf /* Pilotech */
@@ -564,11 +572,15 @@
#define USB_VENDOR_FALCOM 0x0f94 /* Falcom Wireless Communications GmbH */
#define USB_VENDOR_RIM 0x0fca /* Research In Motion */
#define USB_VENDOR_DYNASTREAM 0x0fcf /* Dynastream Innovations */
+#define USB_VENDOR_LARSENBRUSGAARD 0x0fd8 /* Larsen and Brusgaard */
+#define USB_VENDOR_KONTRON 0x0fe6 /* Kontron AG */
#define USB_VENDOR_QUALCOMM 0x1004 /* Qualcomm */
#define USB_VENDOR_APACER 0x1005 /* Apacer */
#define USB_VENDOR_MOTOROLA4 0x100d /* Motorola */
#define USB_VENDOR_AIRPLUS 0x1011 /* Airplus */
#define USB_VENDOR_DESKNOTE 0x1019 /* Desknote */
+#define USB_VENDOR_NEC3 0x1033 /* NEC */
+#define USB_VENDOR_TTI 0x103e /* Thurlby Thandar Instruments */
#define USB_VENDOR_GIGABYTE 0x1044 /* GIGABYTE */
#define USB_VENDOR_WESTERN 0x1058 /* Western Digital */
#define USB_VENDOR_MOTOROLA 0x1063 /* Motorola */
@@ -597,12 +609,14 @@
#define USB_VENDOR_SIEMENS3 0x11f5 /* Siemens */
#define USB_VENDOR_NETINDEX 0x11f6 /* NetIndex */
#define USB_VENDOR_ALCATEL 0x11f7 /* Alcatel */
+#define USB_VENDOR_INTERBIOMETRICS 0x1209 /* Interbiometrics */
#define USB_VENDOR_UNKNOWN3 0x1233 /* Unknown vendor */
#define USB_VENDOR_TSUNAMI 0x1241 /* Tsunami */
#define USB_VENDOR_PHEENET 0x124a /* Pheenet */
#define USB_VENDOR_TARGUS 0x1267 /* Targus */
#define USB_VENDOR_TWINMOS 0x126f /* TwinMOS */
#define USB_VENDOR_TENDA 0x1286 /* Tenda */
+#define USB_VENDOR_TESTO 0x128d /* Testo products */
#define USB_VENDOR_CREATIVE2 0x1292 /* Creative Labs */
#define USB_VENDOR_BELKIN2 0x1293 /* Belkin Components */
#define USB_VENDOR_CYBERTAN 0x129b /* CyberTAN Technology */
@@ -617,11 +631,14 @@
#define USB_VENDOR_CISCOLINKSYS 0x13b1 /* Cisco-Linksys */
#define USB_VENDOR_SHARK 0x13d2 /* Shark */
#define USB_VENDOR_AZUREWAVE 0x13d3 /* AsureWave */
+#define USB_VENDOR_INITIO 0x13fd /* Initio Corporation */
#define USB_VENDOR_EMTEC 0x13fe /* Emtec */
#define USB_VENDOR_NOVATEL 0x1410 /* Novatel Wireless */
#define USB_VENDOR_MERLIN 0x1416 /* Merlin */
+#define USB_VENDOR_REDOCTANE 0x1430 /* RedOctane */
#define USB_VENDOR_WISTRONNEWEB 0x1435 /* Wistron NeWeb */
#define USB_VENDOR_RADIOSHACK 0x1453 /* Radio Shack */
+#define USB_VENDOR_FIC 0x1457 /* FIC / OpenMoko */
#define USB_VENDOR_HUAWEI3COM 0x1472 /* Huawei-3Com */
#define USB_VENDOR_ABOCOM2 0x1482 /* AboCom Systems */
#define USB_VENDOR_SILICOM 0x1485 /* Silicom */
@@ -640,7 +657,10 @@
#define USB_VENDOR_UMEDIA 0x157e /* U-MEDIA Communications */
#define USB_VENDOR_FIBERLINE 0x1582 /* Fiberline */
#define USB_VENDOR_SPARKLAN 0x15a9 /* SparkLAN */
+#define USB_VENDOR_OLIMEX 0x15ba /* Olimex */
+#define USB_VENDOR_SOUNDGRAPH 0x15c2 /* Soundgraph, Inc. */
#define USB_VENDOR_AMIT2 0x15c5 /* AMIT */
+#define USB_VENDOR_TEXTECH 0x15ca /* Textech International Ltd. */
#define USB_VENDOR_SOHOWARE 0x15e8 /* SOHOware */
#define USB_VENDOR_UMAX 0x1606 /* UMAX Data Systems */
#define USB_VENDOR_INSIDEOUT 0x1608 /* Inside Out Networks */
@@ -656,12 +676,14 @@
#define USB_VENDOR_ANYDATA 0x16d5 /* AnyDATA Corporation */
#define USB_VENDOR_JABLOTRON 0x16d6 /* Jablotron */
#define USB_VENDOR_CMOTECH 0x16d8 /* C-motech */
+#define USB_VENDOR_WIENERPLEINBAUS 0x16dc /* WIENER Plein & Baus GmbH. */
#define USB_VENDOR_AXESSTEL 0x1726 /* Axesstel Co., Ltd. */
#define USB_VENDOR_LINKSYS4 0x1737 /* Linksys */
#define USB_VENDOR_SENAO 0x1740 /* Senao */
#define USB_VENDOR_ASUS2 0x1761 /* ASUS */
#define USB_VENDOR_SWEEX2 0x177f /* Sweex */
#define USB_VENDOR_METAGEEK 0x1781 /* MetaGeek */
+#define USB_VENDOR_KAMSTRUP 0x17a8 /* Kamstrup A/S */
#define USB_VENDOR_WAVESENSE 0x17f4 /* WaveSense */
#define USB_VENDOR_VAISALA 0x1843 /* Vaisala */
#define USB_VENDOR_AMIT 0x18c5 /* AMIT */
@@ -670,12 +692,19 @@
#define USB_VENDOR_ELV 0x18ef /* ELV */
#define USB_VENDOR_LINKSYS3 0x1915 /* Linksys */
#define USB_VENDOR_QUALCOMMINC 0x19d2 /* Qualcomm, Incorporated */
+#define USB_VENDOR_BAYER 0x1a79 /* Bayer */
#define USB_VENDOR_WCH2 0x1a86 /* QinHeng Electronics */
#define USB_VENDOR_STELERA 0x1a8d /* Stelera Wireless */
+#define USB_VENDOR_CORSAIR 0x1b1c /* Corsair */
#define USB_VENDOR_MATRIXORBITAL 0x1b3d /* Matrix Orbital */
#define USB_VENDOR_OVISLINK 0x1b75 /* OvisLink */
+#define USB_VENDOR_TML 0x1b91 /* The Mobility Lab */
#define USB_VENDOR_TCTMOBILE 0x1bbb /* TCT Mobile */
+#define USB_VENDOR_ALTI2 0x1bc9 /* Alti-2 products */
+#define USB_VENDOR_SUNPLUS 0x1bcf /* Sunplus Innovation Technology Inc. */
+#define USB_VENDOR_WAGO 0x1be3 /* WAGO Kontakttechnik GmbH. */
#define USB_VENDOR_TELIT 0x1bc7 /* Telit */
+#define USB_VENDOR_IONICS 0x1c0c /* Ionics PlugComputer */
#define USB_VENDOR_LONGCHEER 0x1c9e /* Longcheer Holdings, Ltd. */
#define USB_VENDOR_MPMAN 0x1cae /* MpMan */
#define USB_VENDOR_DRESDENELEKTRONIK 0x1cf1 /* dresden elektronik */
@@ -685,19 +714,27 @@
#define USB_VENDOR_METAGEEK2 0x1dd5 /* MetaGeek */
#define USB_VENDOR_ALINK 0x1e0e /* Alink */
#define USB_VENDOR_AIRTIES 0x1eda /* AirTies */
+#define USB_VENDOR_FESTO 0x1e29 /* Festo */
+#define USB_VENDOR_VERTEX 0x1fe7 /* Vertex Wireless Co., Ltd. */
#define USB_VENDOR_DLINK 0x2001 /* D-Link */
#define USB_VENDOR_PLANEX2 0x2019 /* Planex Communications */
#define USB_VENDOR_HAUPPAUGE2 0x2040 /* Hauppauge Computer Works */
#define USB_VENDOR_TLAYTECH 0x20b9 /* Tlay Tech */
#define USB_VENDOR_ENCORE 0x203d /* Encore */
+#define USB_VENDOR_QIHARDWARE 0x20b7 /* QI-hardware */
#define USB_VENDOR_PARA 0x20b8 /* PARA Industrial */
+#define USB_VENDOR_SIMTEC 0x20df /* Simtec Electronics */
+#define USB_VENDOR_RTSYSTEMS 0x2100 /* RTSYSTEMS */
+#define USB_VENDOR_VIALABS 0x2109 /* VIA Labs */
#define USB_VENDOR_ERICSSON 0x2282 /* Ericsson */
#define USB_VENDOR_MOTOROLA2 0x22b8 /* Motorola */
+#define USB_VENDOR_WETELECOM 0x22de /* WeTelecom */
#define USB_VENDOR_TRIPPLITE 0x2478 /* Tripp-Lite */
#define USB_VENDOR_HIROSE 0x2631 /* Hirose Electric */
#define USB_VENDOR_NHJ 0x2770 /* NHJ */
#define USB_VENDOR_PLANEX 0x2c02 /* Planex Communications */
#define USB_VENDOR_VIDZMEDIA 0x3275 /* VidzMedia Pte Ltd */
+#define USB_VENDOR_LINKINSTRUMENTS 0x3195 /* Link Instruments Inc. */
#define USB_VENDOR_AEI 0x3334 /* AEI */
#define USB_VENDOR_HANK 0x3353 /* Hank Connection */
#define USB_VENDOR_PQI 0x3538 /* PQI */
@@ -709,6 +746,7 @@
#define USB_VENDOR_DELL 0x413c /* Dell */
#define USB_VENDOR_WCH 0x4348 /* QinHeng Electronics */
#define USB_VENDOR_ACEECA 0x4766 /* Aceeca */
+#define USB_VENDOR_PAPOUCH 0x5050 /* Papouch products */
#define USB_VENDOR_AVERATEC 0x50c2 /* Averatec */
#define USB_VENDOR_SWEEX 0x5173 /* Sweex */
#define USB_VENDOR_PROLIFIC2 0x5372 /* Prolific Technologies */
@@ -725,8 +763,10 @@
#define USB_VENDOR_MOSCHIP 0x9710 /* MosChip Semiconductor */
#define USB_VENDOR_MARVELL 0x9e88 /* Marvell Technology Group Ltd. */
#define USB_VENDOR_3COM3 0xa727 /* 3Com */
+#define USB_VENDOR_EVOLUTION 0xdeee /* Evolution Robotics products */
#define USB_VENDOR_DATAAPEX 0xdaae /* DataApex */
#define USB_VENDOR_HP2 0xf003 /* Hewlett Packard */
+#define USB_VENDOR_LOGILINK 0xfc08 /* LogiLink */
#define USB_VENDOR_USRP 0xfffe /* GNU Radio USRP */
/*
@@ -780,6 +820,9 @@
#define USB_PRODUCT_ABOCOM_RT2573_4 0xb21e /* RT2573 */
#define USB_PRODUCT_ABOCOM_WUG2700 0xb21f /* WUG2700 */
+/* Acton Research Corp. */
+#define USB_PRODUCT_ACTON_SPECTRAPRO 0x0100 /* FTDI compatible adapter */
+
/* Accton products */
#define USB_PRODUCT_ACCTON_USB320_EC 0x1046 /* USB320-EC Ethernet Adapter */
#define USB_PRODUCT_ACCTON_2664W 0x3501 /* 2664W */
@@ -907,6 +950,8 @@
/* AirPrime products */
#define USB_PRODUCT_AIRPRIME_PC5220 0x0112 /* CDMA Wireless PC Card */
+#define USB_PRODUCT_AIRPRIME_USB308 0x68A3 /* USB308 HSPA+ USB Modem */
+#define USB_PRODUCT_AIRPRIME_AC313U 0x68aa /* Sierra Wireless AirCard 313U */
/* AirTies products */
#define USB_PRODUCT_AIRTIES_RT3070 0x2310 /* RT3070 */
@@ -920,8 +965,10 @@
/* Alcor Micro, Inc. products */
#define USB_PRODUCT_ALCOR2_KBD_HUB 0x2802 /* Kbd Hub */
+#define USB_PRODUCT_ALCOR_DUMMY 0x0000 /* Dummy product */
#define USB_PRODUCT_ALCOR_SDCR_6335 0x6335 /* SD/MMC Card Reader */
#define USB_PRODUCT_ALCOR_SDCR_6362 0x6362 /* SD/MMC Card Reader */
+#define USB_PRODUCT_ALCOR_SDCR_6366 0x6366 /* SD/MMC Card Reader */
#define USB_PRODUCT_ALCOR_TRANSCEND 0x6387 /* Transcend JetFlash Drive */
#define USB_PRODUCT_ALCOR_MA_KBD_HUB 0x9213 /* MacAlly Kbd Hub */
#define USB_PRODUCT_ALCOR_AU9814 0x9215 /* AU9814 Hub */
@@ -940,6 +987,9 @@
#define USB_PRODUCT_ALTEC_ADA70 0x0070 /* ADA70 Speakers */
#define USB_PRODUCT_ALTEC_ASC495 0xff05 /* ASC495 Speakers */
+/* Alti-2 products */
+#define USB_PRODUCT_ALTI2_N3 0x6001 /* FTDI compatible adapter */
+
/* Allied Telesyn International products */
#define USB_PRODUCT_ALLIEDTELESYN_ATUSB100 0xb100 /* AT-USB100 */
@@ -986,6 +1036,10 @@
/* AMIT(2) products */
#define USB_PRODUCT_AMIT2_RT2870 0x0008 /* RT2870 */
+/* Analog Devices products */
+#define USB_PRODUCT_ANALOGDEVICES_GNICE 0xf000 /* FTDI compatible adapter */
+#define USB_PRODUCT_ANALOGDEVICES_GNICEPLUS 0xf001 /* FTDI compatible adapter */
+
/* Anchor products */
#define USB_PRODUCT_ANCHOR_SERIAL 0x2008 /* Serial */
#define USB_PRODUCT_ANCHOR_EZUSB 0x2131 /* EZUSB */
@@ -1003,6 +1057,7 @@
#define USB_PRODUCT_APC_UPS 0x0002 /* Uninterruptible Power Supply */
/* Apple Computer products */
+#define USB_PRODUCT_APPLE_DUMMY 0x0000 /* Dummy product */
#define USB_PRODUCT_APPLE_IMAC_KBD 0x0201 /* USB iMac Keyboard */
#define USB_PRODUCT_APPLE_KBD 0x0202 /* USB Keyboard M2452 */
#define USB_PRODUCT_APPLE_EXT_KBD 0x020c /* Apple Extended USB Keyboard */
@@ -1033,6 +1088,7 @@
#define USB_PRODUCT_APPLE_IPHONE_3G 0x1292 /* iPhone 3G */
#define USB_PRODUCT_APPLE_IPHONE_3GS 0x1294 /* iPhone 3GS */
#define USB_PRODUCT_APPLE_IPHONE_4 0x1297 /* iPhone 4 */
+#define USB_PRODUCT_APPLE_IPHONE_5 0x12a8 /* iPhone 5 */
#define USB_PRODUCT_APPLE_IPAD 0x129a /* iPad */
#define USB_PRODUCT_APPLE_ETHERNET 0x1402 /* Ethernet A1277 */
@@ -1051,6 +1107,8 @@
#define USB_PRODUCT_ASIX_AX88178 0x1780 /* AX88178 */
#define USB_PRODUCT_ASIX_AX88772 0x7720 /* AX88772 */
#define USB_PRODUCT_ASIX_AX88772A 0x772a /* AX88772A USB 2.0 10/100 Ethernet */
+#define USB_PRODUCT_ASIX_AX88772B 0x772b /* AX88772B USB 2.0 10/100 Ethernet */
+#define USB_PRODUCT_ASIX_AX88772B_1 0x7e2b /* AX88772B USB 2.0 10/100 Ethernet */
/* ASUS products */
#define USB_PRODUCT_ASUS2_USBN11 0x0b05 /* USB-N11 */
@@ -1072,6 +1130,7 @@
#define USB_PRODUCT_ASUS_P535 0x420f /* ASUS P535 PDA */
#define USB_PRODUCT_ASUS_GMSC 0x422f /* ASUS Generic Mass Storage */
#define USB_PRODUCT_ASUS_RT2570 0x1706 /* RT2500USB Wireless Adapter */
+#define USB_PRODUCT_ASUS_USB_N53 0x179d /* ASUS Black Diamond Dual Band USB-N53 */
/* ATen products */
#define USB_PRODUCT_ATEN_UC1284 0x2001 /* Parallel printer */
@@ -1118,8 +1177,27 @@
/* Baltech products */
#define USB_PRODUCT_BALTECH_CARDREADER 0x9999 /* Card reader */
+/* Bayer products */
+#define USB_PRODUCT_BAYER_CONTOUR_CABLE 0x6001 /* FTDI compatible adapter */
+
/* B&B Electronics products */
#define USB_PRODUCT_BBELECTRONICS_USOTL4 0xAC01 /* RS-422/485 */
+#define USB_PRODUCT_BBELECTRONICS_232USB9M 0xac27 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_485USB9F_2W 0xac25 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_485USB9F_4W 0xac26 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_485USBTB_2W 0xac33 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_485USBTB_4W 0xac34 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_TTL3USB9M 0xac50 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_TTL5USB9M 0xac49 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_USO9ML2 0xac03 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_USO9ML2DR 0xac17 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_USO9ML2DR_2 0xac16 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_USOPTL4 0xac11 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_USOPTL4DR 0xac19 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_USOPTL4DR2 0xac18 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_USPTL4 0xac12 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_USTL4 0xac02 /* FTDI compatible adapter */
+#define USB_PRODUCT_BBELECTRONICS_ZZ_PROG1_USB 0xba02 /* FTDI compatible adapter */
/* Belkin products */
/*product BELKIN F5U111 0x???? F5U111 Ethernet*/
@@ -1149,6 +1227,7 @@
#define USB_PRODUCT_BELKIN_RT2870_2 0x805c /* RT2870 */
#define USB_PRODUCT_BELKIN_F5D8053V3 0x815c /* F5D8053 v3 */
#define USB_PRODUCT_BELKIN_F5D8055 0x825a /* F5D8055 */
+#define USB_PRODUCT_BELKIN_F5D8055V2 0x825b /* F5D8055 v2 */
#define USB_PRODUCT_BELKIN_F5D9050V3 0x905b /* F5D9050 ver 3 Wireless Adapter */
#define USB_PRODUCT_BELKIN2_F5U002 0x0002 /* F5U002 Parallel printer */
#define USB_PRODUCT_BELKIN_F6D4050V1 0x935a /* F6D4050 v1 */
@@ -1232,11 +1311,18 @@
#define USB_PRODUCT_CISCOLINKSYS_WUSB54GC 0x0020 /* WUSB54GC */
#define USB_PRODUCT_CISCOLINKSYS_WUSB54GR 0x0023 /* WUSB54GR */
#define USB_PRODUCT_CISCOLINKSYS_WUSBF54G 0x0024 /* WUSBF54G */
+#define USB_PRODUCT_CISCOLINKSYS_AE1000 0x002f /* AE1000 */
#define USB_PRODUCT_CISCOLINKSYS2_RT3070 0x4001 /* RT3070 */
#define USB_PRODUCT_CISCOLINKSYS3_RT3070 0x0101 /* RT3070 */
/* Clipsal products */
-#define USB_PRODUCT_CLIPSAL_5500PCU 0x0303 /* 5500PCU C-Bus */
+#define USB_PRODUCT_CLIPSAL_560884 0x0101 /* 560884 C-Bus Audio Matrix Switch */
+#define USB_PRODUCT_CLIPSAL_5500PACA 0x0201 /* 5500PACA C-Bus Pascal Automation Controller */
+#define USB_PRODUCT_CLIPSAL_5800PC 0x0301 /* 5800PC C-Bus Wireless Interface */
+#define USB_PRODUCT_CLIPSAL_5500PCU 0x0303 /* 5500PCU C-Bus Interface */
+#define USB_PRODUCT_CLIPSAL_5000CT2 0x0304 /* 5000CT2 C-Bus Touch Screen */
+#define USB_PRODUCT_CLIPSAL_C5000CT2 0x0305 /* C5000CT2 C-Bus Touch Screen */
+#define USB_PRODUCT_CLIPSAL_L51xx 0x0401 /* L51xx C-Bus Dimmer */
/* CMOTECH products */
#define USB_PRODUCT_CMOTECH_CNU510 0x5141 /* CDMA Technologies USB modem */
@@ -1278,6 +1364,9 @@
/* Connectix products */
#define USB_PRODUCT_CONNECTIX_QUICKCAM 0x0001 /* QuickCam */
+/* Conect products */
+#define USB_PRODUCT_CONTEC_COM1USBH 0x8311 /* FTDI compatible adapter */
+
/* Corega products */
#define USB_PRODUCT_COREGA_ETHER_USB_T 0x0001 /* Ether USB-T */
#define USB_PRODUCT_COREGA_FETHER_USB_TX 0x0004 /* FEther USB-TX */
@@ -1298,6 +1387,9 @@
#define USB_PRODUCT_COREGA_WLUSB_11_STICK 0x7613 /* WLAN USB Stick 11 */
#define USB_PRODUCT_COREGA_FETHER_USB_TXC 0x9601 /* FEther USB-TXC */
+/* Corsair products */
+#define USB_PRODUCT_CORSAIR_K60 0x0a60 /* Corsair Vengeance K60 keyboard */
+
/* Creative products */
#define USB_PRODUCT_CREATIVE_NOMAD_II 0x1002 /* Nomad II MP3 player */
#define USB_PRODUCT_CREATIVE_NOMAD_IIMG 0x4004 /* Nomad II MG */
@@ -1320,6 +1412,7 @@
#define USB_PRODUCT_CURITEL_HX550C 0x1101 /* CDMA 2000 1xRTT USB modem (HX-550C) */
#define USB_PRODUCT_CURITEL_HX57XB 0x2101 /* CDMA 2000 1xRTT USB modem (HX-570/575B/PR-600) */
#define USB_PRODUCT_CURITEL_PC5740 0x3701 /* Broadband Wireless modem */
+#define USB_PRODUCT_CURITEL_UM150 0x3711 /* EVDO modem */
#define USB_PRODUCT_CURITEL_UM175 0x3714 /* EVDO modem */
/* CyberPower products */
@@ -1400,6 +1493,7 @@
/* D-Link products */
/*product DLINK DSBS25 0x0100 DSB-S25 serial*/
#define USB_PRODUCT_DLINK_DUBE100 0x1a00 /* 10/100 Ethernet */
+#define USB_PRODUCT_DLINK_DUBE100C1 0x1a02 /* DUB-E100 rev C1 */
#define USB_PRODUCT_DLINK_DSB650TX4 0x200c /* 10/100 Ethernet */
#define USB_PRODUCT_DLINK_DWL120E 0x3200 /* DWL-120 rev E */
#define USB_PRODUCT_DLINK_DWL122 0x3700 /* DWL-122 */
@@ -1462,12 +1556,17 @@
#define USB_PRODUCT_EDIMAX_RT2870_1 0x7711 /* RT2870 */
#define USB_PRODUCT_EDIMAX_EW7717 0x7717 /* EW-7717 */
#define USB_PRODUCT_EDIMAX_EW7718 0x7718 /* EW-7718 */
+#define USB_PRODUCT_EDIMAX_EW7811UN 0x7811 /* EW-7811Un */
/* eGalax Products */
#define USB_PRODUCT_EGALAX_TPANEL 0x0001 /* Touch Panel */
#define USB_PRODUCT_EGALAX_TPANEL2 0x0002 /* Touch Panel */
#define USB_PRODUCT_EGALAX2_TPANEL 0x0001 /* Touch Panel */
+/* EGO Products */
+#define USB_PRODUCT_EGO_DUMMY 0x0000 /* Dummy Product */
+#define USB_PRODUCT_EGO_M4U 0x1020 /* ESI M4U */
+
/* Eicon Networks */
#define USB_PRODUCT_EICON_DIVA852 0x4905 /* Diva 852 ISDN TA */
@@ -1489,6 +1588,9 @@
#define USB_PRODUCT_ELECOM_UCSGT0 0x5004 /* UC-SGT */
#define USB_PRODUCT_ELECOM_LDUSBTX3 0xabc1 /* LD-USB/TX */
+/* Elektor products */
+#define USB_PRODUCT_ELEKTOR_FT323R 0x0005 /* FTDI compatible adapter */
+
/* Elsa products */
#define USB_PRODUCT_ELSA_MODEM1 0x2265 /* ELSA Modem Board */
#define USB_PRODUCT_ELSA_USB2ETHERNET 0x3000 /* Microlink USB2Ethernet */
@@ -1499,6 +1601,9 @@
/* EMS products */
#define USB_PRODUCT_EMS_DUAL_SHOOTER 0x0003 /* PSX gun controller converter */
+/* Emtec products */
+#define USB_PRODUCT_EMTEC_RUF2PS 0x2240 /* Flash Drive */
+
/* Encore products */
#define USB_PRODUCT_ENCORE_RT3070_1 0x1480 /* RT3070 */
#define USB_PRODUCT_ENCORE_RT3070_2 0x14a1 /* RT3070 */
@@ -1544,6 +1649,7 @@
#define USB_PRODUCT_EPSON_3590 0x0122 /* Perfection 3590 scanner */
#define USB_PRODUCT_EPSON_4990 0x012a /* Perfection 4990 Photo scanner */
#define USB_PRODUCT_EPSON_CRESSI_EDY 0x0521 /* Cressi Edy diving computer */
+#define USB_PRODUCT_EPSON_N2ITION3 0x0522 /* Zeagle N2iTion3 diving computer */
#define USB_PRODUCT_EPSON_STYLUS_875DC 0x0601 /* Stylus Photo 875DC Card Reader */
#define USB_PRODUCT_EPSON_STYLUS_895 0x0602 /* Stylus Photo 895 Card Reader */
#define USB_PRODUCT_EPSON_CX5400 0x0808 /* CX5400 scanner */
@@ -1565,20 +1671,40 @@
/* e-TEK Labs products */
#define USB_PRODUCT_ETEK_1COM 0x8007 /* Serial */
+/* Evolution products */
+#define USB_PRODUCT_EVOLUTION_ER1 0x0300 /* FTDI compatible adapter */
+#define USB_PRODUCT_EVOLUTION_HYBRID 0x0302 /* FTDI compatible adapter */
+#define USB_PRODUCT_EVOLUTION_RCM4 0x0303 /* FTDI compatible adapter */
+
/* Extended Systems products */
#define USB_PRODUCT_EXTENDED_XTNDACCESS 0x0100 /* XTNDAccess IrDA */
+/* Falcom products */
+#define USB_PRODUCT_FALCOM_TWIST 0x0001 /* USB GSM/GPRS Modem */
+#define USB_PRODUCT_FALCOM_SAMBA 0x0005 /* FTDI compatible adapter */
+
/* FEIYA products */
+#define USB_PRODUCT_FEIYA_DUMMY 0x0000 /* Dummy product */
#define USB_PRODUCT_FEIYA_5IN1 0x1132 /* 5-in-1 Card Reader */
+#define USB_PRODUCT_FEIYA_ELANGO 0x6200 /* MicroSDHC Card Reader */
+#define USB_PRODUCT_FEIYA_AC110 0x6300 /* AC-110 Card Reader */
+
+/* Festo */
+#define USB_PRODUCT_FESTO_CPX_USB 0x0102 /* CPX-USB */
+#define USB_PRODUCT_FESTO_CMSP 0x0501 /* CMSP */
/* Fiberline */
#define USB_PRODUCT_FIBERLINE_WL430U 0x6003 /* WL-430U */
+/* FIC / OpenMoko */
+#define USB_PRODUCT_FIC_NEO1973_DEBUG 0x5118 /* FTDI compatible adapter */
+
/* Fossil, Inc products */
#define USB_PRODUCT_FOSSIL_WRISTPDA 0x0002 /* Wrist PDA */
/* Foxconn products */
-#define USB_PRODUCT_FOXCONN_PIRELLI_DP_L10 0xe000 /* Pirelli DP-L10 */
+#define USB_PRODUCT_FOXCONN_TCOM_TC_300 0xe000 /* T-Com TC 300 */
+#define USB_PRODUCT_FOXCONN_PIRELLI_DP_L10 0xe003 /* Pirelli DP-L10 */
/* Freecom products */
#define USB_PRODUCT_FREECOM_DVD 0xfc01 /* DVD drive */
@@ -1591,9 +1717,13 @@
#define USB_PRODUCT_FTDI_SERIAL_8U100AX 0x8372 /* 8U100AX Serial */
#define USB_PRODUCT_FTDI_SERIAL_8U232AM 0x6001 /* 8U232AM Serial */
#define USB_PRODUCT_FTDI_SERIAL_8U232AM4 0x6004 /* 8U232AM Serial */
+#define USB_PRODUCT_FTDI_SERIAL_232RL 0x6006 /* FT232RL Serial */
#define USB_PRODUCT_FTDI_SERIAL_2232C 0x6010 /* FT2232C Dual port Serial */
+#define USB_PRODUCT_FTDI_232H 0x6014 /* FTDI compatible adapter */
#define USB_PRODUCT_FTDI_SERIAL_2232D 0x9e90 /* FT2232D Dual port Serial */
#define USB_PRODUCT_FTDI_SERIAL_4232H 0x6011 /* FT4232H Quad port Serial */
+#define USB_PRODUCT_FTDI_BEAGLEBONE 0xa6d0 /* BeagleBone */
+#define USB_PRODUCT_FTDI_TURTELIZER2 0xbdc8 /* egnite Turtelizer 2 JTAG/RS232 Adapter */
/* Gude Analog- und Digitalsysteme products also uses FTDI's id: */
#define USB_PRODUCT_FTDI_TACTRIX_OPENPORT_13M 0xcc48 /* OpenPort 1.3 Mitsubishi */
#define USB_PRODUCT_FTDI_TACTRIX_OPENPORT_13S 0xcc49 /* OpenPort 1.3 Subaru */
@@ -1621,6 +1751,204 @@
/* Commerzielle und Technische Informationssysteme GmbH products */
#define USB_PRODUCT_FTDI_CTI_USB_NANO_485 0xf60b /* CTI USB-Nano 485 */
#define USB_PRODUCT_FTDI_CTI_USB_MINI_485 0xf608 /* CTI USB-Mini 485 */
+/* Other products */
+#define USB_PRODUCT_FTDI_232RL 0xfbfa /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_4N_GALAXY_DE_1 0xf3c0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_4N_GALAXY_DE_2 0xf3c1 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_4N_GALAXY_DE_3 0xf3c2 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_8U232AM_ALT 0x6006 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ACCESSO 0xfad0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ACG_HFDUAL 0xdd20 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ACTIVE_ROBOTS 0xe548 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ACTZWAVE 0xf2d0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_AMC232 0xff00 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ARTEMIS 0xdf28 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ASK_RDR400 0xc991 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ATIK_ATK16 0xdf30 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ATIK_ATK16C 0xdf32 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ATIK_ATK16HR 0xdf31 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ATIK_ATK16HRC 0xdf33 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ATIK_ATK16IC 0xdf35 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_BCS_SE923 0xfb99 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CANDAPTER 0x9f80 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CANUSB 0xffa8 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CCSICDU20_0 0xf9d0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CCSICDU40_1 0xf9d1 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CCSICDU64_4 0xf9d4 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CCSLOAD_N_GO_3 0xf9d3 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CCSMACHX_2 0xf9d2 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CCSPRIME8_5 0xf9d5 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CHAMSYS_24_MASTER_WING 0xdaf8 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CHAMSYS_MAXI_WING 0xdafd /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CHAMSYS_MEDIA_WING 0xdafe /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CHAMSYS_MIDI_TIMECODE 0xdafb /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CHAMSYS_MINI_WING 0xdafc /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CHAMSYS_PC_WING 0xdaf9 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CHAMSYS_USB_DMX 0xdafa /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CHAMSYS_WING 0xdaff /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_COM4SM 0xd578 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CONVERTER_0 0xd388 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CONVERTER_1 0xd389 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CONVERTER_2 0xd38a /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CONVERTER_3 0xd38b /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CONVERTER_4 0xd38c /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CONVERTER_5 0xd38d /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CONVERTER_6 0xd38e /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_CONVERTER_7 0xd38f /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_DMX4ALL 0xc850 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_DOMINTELL_DGQG 0xef50 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_DOMINTELL_DUSB 0xef51 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_DOTEC 0x9868 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ECLO_COM_1WIRE 0xea90 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ECO_PRO_CDS 0xe520 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELSTER_UNICOM 0xe700 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_ALC8500 0xf06e /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_CLI7000 0xfb59 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_CSI8 0xe0f0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_EC3000 0xe006 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_EM1000DL 0xe0f1 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_EM1010PC 0xe0ef /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_FEM 0xe00a /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_FHZ1000PC 0xf06f /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_FHZ1300PC 0xe0e8 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_FM3RX 0xe0ed /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_FS20SIG 0xe0f4 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_HS485 0xe0ea /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_KL100 0xe002 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_MSM1 0xe001 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_PCD200 0xf06c /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_PCK100 0xe0f2 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_PPS7330 0xfb5c /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_RFP500 0xe0f3 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_T1100 0xf06b /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_TFD128 0xe0ec /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_TFM100 0xfb5d /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_TWS550 0xe009 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_UAD8 0xf068 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_UDA7 0xf069 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_UDF77 0xfb5e /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_UIO88 0xfb5f /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_ULA200 0xf06d /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_UM100 0xfb5a /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_UMS100 0xe0eb /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_UO100 0xfb5b /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_UR100 0xfb58 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_USI2 0xf06a /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_USR 0xe000 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_UTP8 0xe0f5 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_WS300PC 0xe0f6 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_WS444PC 0xe0f7 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_WS500 0xe0e9 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_WS550 0xe004 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_WS777 0xe0ee /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_ELV_WS888 0xe008 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_FUTURE_0 0xf44a /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_FUTURE_1 0xf44b /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_FUTURE_2 0xf44c /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GENERIC 0x9378 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E808 0xe808 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E809 0xe809 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E80A 0xe80a /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E80B 0xe80b /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E80C 0xe80c /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E80D 0xe80d /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E80E 0xe80e /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E80F 0xe80f /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E88D 0xe88d /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E88E 0xe88e /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_GUDEADS_E88F 0xe88f /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_HD_RADIO 0x937c /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_HO720 0xed72 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_HO730 0xed73 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_HO820 0xed74 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_HO870 0xed71 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IBS_APP70 0xff3d /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IBS_PCMCIA 0xff3a /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IBS_PEDO 0xff3e /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IBS_PICPRO 0xff39 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IBS_PK1 0xff3b /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IBS_PROD 0xff3f /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IBS_RS232MON 0xff3c /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IBS_US485 0xff38 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IPLUS 0xd070 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IPLUS2 0xd071 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_IRTRANS 0xfc60 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_LENZ_LIUSB 0xd780 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_LM3S_DEVEL_BOARD 0xbcd8 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_LM3S_EVAL_BOARD 0xbcd9 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MASTERDEVEL2 0xf449 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MHAM_DB9 0xeeed /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MHAM_IC 0xeeec /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MHAM_KW 0xeee8 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MHAM_RS232 0xeeee /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MHAM_Y6 0xeeea /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MHAM_Y8 0xeeeb /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MHAM_Y9 0xeeef /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MHAM_YS 0xeee9 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MICRO_CHAMELEON 0xcaa0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MTXORB_5 0xfa05 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_MTXORB_6 0xfa06 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_NXTCAM 0xabb8 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_OCEANIC 0xf460 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_OOCDLINK 0xbaf8 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_OPENDCC 0xbfd8 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_OPENDCC_GATEWAY 0xbfdb /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_OPENDCC_GBM 0xbfdc /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_OPENDCC_SNIFFER 0xbfd9 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_OPENDCC_THROTTLE 0xbfda /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_PCDJ_DAC2 0xfa88 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_PERLE_ULTRAPORT 0xf0c0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_PHI_FISCO 0xe40b /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_PIEGROUP 0xf208 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_PROPOX_JTAGCABLEII 0xd738 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_R2000KU_TRUE_RNG 0xfb80 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_R2X0 0xfc71 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_RELAIS 0xfa10 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_REU_TINY 0xed22 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_RMP200 0xe729 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_RM_CANVIEW 0xfd60 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_RRCIRKITS_LOCOBUFFER 0xc7d0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCIENCESCOPE_HS_LOGBOOK 0xff1d /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCIENCESCOPE_LOGBOOKML 0xff18 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCIENCESCOPE_LS_LOGBOOK 0xff1c /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCS_DEVICE_0 0xd010 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCS_DEVICE_1 0xd011 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCS_DEVICE_2 0xd012 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCS_DEVICE_3 0xd013 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCS_DEVICE_4 0xd014 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCS_DEVICE_5 0xd015 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCS_DEVICE_6 0xd016 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SCS_DEVICE_7 0xd017 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SDMUSBQSS 0xf448 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SIGNALYZER_SH2 0xbca2 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SIGNALYZER_SH4 0xbca4 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SIGNALYZER_SLITE 0xbca1 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SIGNALYZER_ST 0xbca0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SPECIAL_1 0xfc70 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SPECIAL_3 0xfc72 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SPECIAL_4 0xfc73 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SPROG_II 0xf0c8 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SR_RADIO 0x9379 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_SUUNTO_SPORTS 0xf680 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_TAVIR_STK500 0xfa33 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_TERATRONIK_D2XX 0xec89 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_TERATRONIK_VCP 0xec88 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_THORLABS 0xfaf0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_TNC_X 0xebe0 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_TTUSB 0xff20 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_USBX_707 0xf857 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_USINT_CAT 0xb810 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_USINT_RS232 0xb812 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_USINT_WKEY 0xb811 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_VARDAAN 0xf070 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_VNHCPCUSB_D 0xfe38 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_WESTREX_MODEL_777 0xdc00 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_WESTREX_MODEL_8900F 0xdc01 /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_XF_547 0xfc0a /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_XF_640 0xfc0e /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_XF_642 0xfc0f /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_XM_RADIO 0x937a /* FTDI compatible adapter */
+#define USB_PRODUCT_FTDI_YEI_SERVOCENTER31 0xe050 /* FTDI compatible adapter */
/* Fuji photo products */
#define USB_PRODUCT_FUJIPHOTO_MASS0100 0x0100 /* Mass Storage */
@@ -1635,7 +1963,7 @@
#define USB_PRODUCT_GARMIN_IQUE_3600 0x0004 /* iQue 3600 */
/* Gemalto products */
-#define USB_PRODUCT_GEMALTO_PROXPU 0x5501 /* Prox-PU/CU */
+#define USB_PRODUCT_GEMALTO_PROXPU 0x5501 /* Prox-PU/CU RFID Card Reader */
/* General Instruments (Motorola) products */
#define USB_PRODUCT_GENERALINSTMNTS_SB5100 0x5100 /* SURFboard SB5100 Cable modem */
@@ -1683,6 +2011,9 @@
/* G.Mate, Inc products */
#define USB_PRODUCT_GMATE_YP3X00 0x1001 /* YP3X00 PDA */
+/* GN Otometrics */
+#define USB_PRODUCT_GNOTOMETRICS_USB 0x0010 /* FTDI compatible adapter */
+
/* GoHubs products */
#define USB_PRODUCT_GOHUBS_GOCOM232 0x1001 /* GoCOM232 Serial */
@@ -1869,9 +2200,19 @@
#define USB_PRODUCT_HUAWEI_E143E 0x143e /* 3G modem */
#define USB_PRODUCT_HUAWEI_E143F 0x143f /* 3G modem */
#define USB_PRODUCT_HUAWEI_E1752 0x1446 /* 3G modem */
+#define USB_PRODUCT_HUAWEI_K4505 0x1464 /* 3G modem */
#define USB_PRODUCT_HUAWEI_K3765 0x1465 /* 3G modem */
#define USB_PRODUCT_HUAWEI_E1820 0x14ac /* E1820 HSPA+ USB Slider */
+#define USB_PRODUCT_HUAWEI_K3770 0x14c9 /* 3G modem */
+#define USB_PRODUCT_HUAWEI_K3770_INIT 0x14d1 /* K3770 Initial */
+#define USB_PRODUCT_HUAWEI_E3131_INIT 0x14fe /* 3G modem initial */
+#define USB_PRODUCT_HUAWEI_E392 0x1505 /* LTE modem */
+#define USB_PRODUCT_HUAWEI_E3131 0x1506 /* 3G modem */
#define USB_PRODUCT_HUAWEI_K3765_INIT 0x1520 /* K3765 Initial */
+#define USB_PRODUCT_HUAWEI_K4505_INIT 0x1521 /* K4505 Initial */
+#define USB_PRODUCT_HUAWEI_ETS2055 0x1803 /* CDMA modem */
+#define USB_PRODUCT_HUAWEI_E173 0x1c05 /* 3G modem */
+#define USB_PRODUCT_HUAWEI_E173_INIT 0x1c0b /* 3G modem initial */
/* HUAWEI 3com products */
#define USB_PRODUCT_HUAWEI3COM_WUB320G 0x0009 /* Aolynk WUB320g */
@@ -1879,9 +2220,29 @@
/* IBM Corporation */
#define USB_PRODUCT_IBM_USBCDROMDRIVE 0x4427 /* USB CD-ROM Drive */
+/* Icom products */
+#define USB_PRODUCT_ICOM_SP1 0x0004 /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_OPC_U_UC 0x0018 /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_RP2C1 0x0009 /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_RP2C2 0x000a /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_RP2D 0x000b /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_RP2KVR 0x0013 /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_RP2KVT 0x0012 /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_RP2VR 0x000d /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_RP2VT 0x000c /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_RP4KVR 0x0011 /* FTDI compatible adapter */
+#define USB_PRODUCT_ICOM_RP4KVT 0x0010 /* FTDI compatible adapter */
+
+/* ID-tech products */
+#define USB_PRODUCT_IDTECH_IDT1221U 0x0300 /* FTDI compatible adapter */
+
/* Imagination Technologies products */
#define USB_PRODUCT_IMAGINATION_DBX1 0x2107 /* DBX1 DSP core */
+/* Initio Corporation products */
+#define USB_PRODUCT_INITIO_DUMMY 0x0000 /* Dummy product */
+#define USB_PRODUCT_INITIO_INIC_1610P 0x1e40 /* USB to SATA Bridge */
+
/* Inside Out Networks products */
#define USB_PRODUCT_INSIDEOUT_EDGEPORT4 0x0001 /* EdgePort/4 serial ports */
@@ -1897,6 +2258,11 @@
#define USB_PRODUCT_INTEL_EASYPC_CAMERA 0x0110 /* Easy PC Camera */
#define USB_PRODUCT_INTEL_TESTBOARD 0x9890 /* 82930 test board */
#define USB_PRODUCT_INTEL2_IRMH 0x0020 /* Integrated Rate Matching Hub */
+#define USB_PRODUCT_INTEL2_IRMH2 0x0024 /* Integrated Rate Matching Hub */
+
+/* Interbiometric products */
+#define USB_PRODUCT_INTERBIOMETRICS_IOBOARD 0x1002 /* FTDI compatible adapter */
+#define USB_PRODUCT_INTERBIOMETRICS_MINI_IOBOARD 0x1006 /* FTDI compatible adapter */
/* Intersil products */
#define USB_PRODUCT_INTERSIL_PRISM_GT 0x1000 /* PrismGT USB 2.0 WLAN */
@@ -1929,6 +2295,9 @@
#define USB_PRODUCT_IOMEGA_ZIP100 0x0001 /* Zip 100 */
#define USB_PRODUCT_IOMEGA_ZIP250 0x0030 /* Zip 250 */
+/* Ionic products */
+#define USB_PRODUCT_IONICS_PLUGCOMPUTER 0x0102 /* FTDI compatible adapter */
+
/* Integrated System Solution Corp. products */
#define USB_PRODUCT_ISSC_ISSCBTA 0x1001 /* Bluetooth USB Adapter */
@@ -1946,6 +2315,9 @@
/* Jaton products */
#define USB_PRODUCT_JATON_EDA 0x5704 /* Ethernet */
+/* Jeti products */
+#define USB_PRODUCT_JETI_SPC1201 0x04b2 /* FTDI compatible adapter */
+
/* JMicron products */
#define USB_PRODUCT_JMICRON_JM20336 0x2336 /* USB to SATA Bridge */
#define USB_PRODUCT_JMICRON_JM20337 0x2338 /* USB to ATA/ATAPI Bridge */
@@ -1957,6 +2329,10 @@
/* JRC products */
#define USB_PRODUCT_JRC_AH_J3001V_J3002V 0x0001 /* AirH PHONE AH-J3001V/J3002V */
+/* Kamstrrup products */
+#define USB_PRODUCT_KAMSTRUP_OPTICALEYE 0x0001 /* Optical Eye/3-wire */
+#define USB_PRODUCT_KAMSTRUP_MBUS_250D 0x0005 /* M-Bus Master MultiPort 250D */
+
/* Kawatsu products */
#define USB_PRODUCT_KAWATSU_MH4000P 0x0003 /* MiniHub 4000P */
@@ -2005,6 +2381,10 @@
#define USB_PRODUCT_KLSI_DUH3E10BT 0x0008 /* USB Ethernet */
#define USB_PRODUCT_KLSI_DUH3E10BTN 0x0009 /* USB Ethernet */
+/* Kobil products */
+#define USB_PRODUCT_KOBIL_CONV_B1 0x2020 /* FTDI compatible adapter */
+#define USB_PRODUCT_KOBIL_CONV_KAAN 0x2021 /* FTDI compatible adapter */
+
/* Kodak products */
#define USB_PRODUCT_KODAK_DC220 0x0100 /* Digital Science DC220 */
#define USB_PRODUCT_KODAK_DC260 0x0110 /* Digital Science DC260 */
@@ -2013,6 +2393,10 @@
#define USB_PRODUCT_KODAK_DC240 0x0120 /* Digital Science DC240 */
#define USB_PRODUCT_KODAK_DC280 0x0130 /* Digital Science DC280 */
+/* Kontron AG products */
+#define USB_PRODUCT_KONTRON_DM9601 0x8101 /* USB Ethernet */
+#define USB_PRODUCT_KONTRON_JP1082 0x9700 /* USB Ethernet */
+
/* Konica Corp. Products */
#define USB_PRODUCT_KONICA_CAMERA 0x0720 /* Digital Color Camera */
@@ -2035,6 +2419,9 @@
#define USB_PRODUCT_LACIE_HD 0xa601 /* Hard Disk */
#define USB_PRODUCT_LACIE_CDRW 0xa602 /* CD R/W */
+/* Larsen and Brusgaard products */
+#define USB_PRODUCT_LARSENBRUSGAARD_ALTITRACK 0x0001 /* FTDI compatible adapter */
+
/* Leadtek products */
#define USB_PRODUCT_LEADTEK_9531 0x2101 /* 9531 GPS */
@@ -2048,6 +2435,11 @@
/* Liebert products */
#define USB_PRODUCT_LIEBERT_POWERSURE_PXT 0xffff /* PowerSure Personal XT */
+/* Link Instruments Inc. products */
+#define USB_PRODUCT_LINKINSTRUMENTS_MSO19 0xf190 /* Link Instruments MSO-19 */
+#define USB_PRODUCT_LINKINSTRUMENTS_MSO28 0xf280 /* Link Instruments MSO-28 */
+#define USB_PRODUCT_LINKINSTRUMENTS_MSO28_2 0xf281 /* Link Instruments MSO-28 */
+
/* Linksys products */
#define USB_PRODUCT_LINKSYS_MAUSB2 0x0105 /* Camedia MAUSB-2 */
#define USB_PRODUCT_LINKSYS_USB10TX1 0x200c /* USB10TX */
@@ -2067,12 +2459,17 @@
#define USB_PRODUCT_LINKSYS4_RT3070 0x0078 /* RT3070 */
#define USB_PRODUCT_LINKSYS4_WUSB600NV2 0x0079 /* WUSB600N v2 */
+/* Logilink products */
+#define USB_PRODUCT_LOGILINK_DUMMY 0x0000 /* Dummy product */
+#define USB_PRODUCT_LOGILINK_U2M 0x0101 /* LogiLink USB MIDI Cable */
+
/* Logitech products */
#define USB_PRODUCT_LOGITECH_M2452 0x0203 /* M2452 keyboard */
#define USB_PRODUCT_LOGITECH_M4848 0x0301 /* M4848 mouse */
#define USB_PRODUCT_LOGITECH_PAGESCAN 0x040f /* PageScan */
#define USB_PRODUCT_LOGITECH_QUICKCAMWEB 0x0801 /* QuickCam Web */
#define USB_PRODUCT_LOGITECH_QUICKCAMPRO 0x0810 /* QuickCam Pro */
+#define USB_PRODUCT_LOGITECH_WEBCAMC100 0X0817 /* Webcam C100 */
#define USB_PRODUCT_LOGITECH_QUICKCAMEXP 0x0840 /* QuickCam Express */
#define USB_PRODUCT_LOGITECH_QUICKCAM 0x0850 /* QuickCam */
#define USB_PRODUCT_LOGITECH_QUICKCAMPRO3 0x0990 /* QuickCam Pro 9000 */
@@ -2099,11 +2496,14 @@
#define USB_PRODUCT_LOGITEC_RT2870_1 0x0162 /* RT2870 */
#define USB_PRODUCT_LOGITEC_RT2870_2 0x0163 /* RT2870 */
#define USB_PRODUCT_LOGITEC_RT2870_3 0x0164 /* RT2870 */
+#define USB_PRODUCT_LOGITEC_LANW300NU2 0x0166 /* LAN-W300N/U2 */
+#define USB_PRODUCT_LOGITEC_LANW150NU2 0x0168 /* LAN-W150N/U2 */
/* Longcheer Holdings, Ltd. products */
#define USB_PRODUCT_LONGCHEER_WM66 0x6061 /* Longcheer WM66 HSDPA */
#define USB_PRODUCT_LONGCHEER_W14 0x9603 /* Mobilcom W14 */
#define USB_PRODUCT_LONGCHEER_DISK 0xf000 /* Driver disk */
+#define USB_PRODUCT_LONGCHEER_XSSTICK 0x9605 /* 4G Systems XSStick P14 */
/* Lucent products */
@@ -2115,11 +2515,262 @@
/* Macally products */
#define USB_PRODUCT_MACALLY_MOUSE1 0x0101 /* mouse */
+/* Mag-Tek products */
+#define USB_PRODUCT_MAGTEK_USBSWIPE 0x0002 /* USB Mag Stripe Swipe Reader */
+
/* Marvell Technology Group, Ltd. products */
#define USB_PRODUCT_MARVELL_SHEEVAPLUG 0x9e8f /* SheevaPlug serial interface */
-
+
/* Matrix Orbital products */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0100 0x0100 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0101 0x0101 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0102 0x0102 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0103 0x0103 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0104 0x0104 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0105 0x0105 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0106 0x0106 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0107 0x0107 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0108 0x0108 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0109 0x0109 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_010A 0x010a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_010B 0x010b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_010C 0x010c /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_010D 0x010d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_010E 0x010e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_010F 0x010f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0110 0x0110 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0111 0x0111 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0112 0x0112 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0113 0x0113 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0114 0x0114 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0115 0x0115 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0116 0x0116 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0117 0x0117 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0118 0x0118 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0119 0x0119 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_011A 0x011a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_011B 0x011b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_011C 0x011c /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_011D 0x011d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_011E 0x011e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_011F 0x011f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0120 0x0120 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0121 0x0121 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0122 0x0122 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0123 0x0123 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0124 0x0124 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0125 0x0125 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0126 0x0126 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0128 0x0128 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0129 0x0129 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_012A 0x012a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_012B 0x012b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_012D 0x012d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_012E 0x012e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_012F 0x012f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0130 0x0130 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0131 0x0131 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0132 0x0132 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0133 0x0133 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0134 0x0134 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0135 0x0135 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0136 0x0136 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0137 0x0137 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0138 0x0138 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0139 0x0139 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_013A 0x013a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_013B 0x013b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_013C 0x013c /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_013D 0x013d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_013E 0x013e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_013F 0x013f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0140 0x0140 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0141 0x0141 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0142 0x0142 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0143 0x0143 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0144 0x0144 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0145 0x0145 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0146 0x0146 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0147 0x0147 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0148 0x0148 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0149 0x0149 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_014A 0x014a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_014B 0x014b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_014C 0x014c /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_014D 0x014d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_014E 0x014e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_014F 0x014f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0150 0x0150 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0151 0x0151 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0152 0x0152 /* FTDI compatible adapter */
#define USB_PRODUCT_MATRIXORBITAL_MOUA 0x0153 /* Martrix Orbital MOU-Axxxx LCD displays */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0159 0x0159 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_015A 0x015a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_015B 0x015b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_015C 0x015c /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_015D 0x015d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_015E 0x015e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_015F 0x015f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0160 0x0160 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0161 0x0161 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0162 0x0162 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0163 0x0163 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0164 0x0164 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0165 0x0165 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0166 0x0166 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0167 0x0167 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0168 0x0168 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0169 0x0169 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_016A 0x016a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_016B 0x016b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_016C 0x016c /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_016D 0x016d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_016E 0x016e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_016F 0x016f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0170 0x0170 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0171 0x0171 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0172 0x0172 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0173 0x0173 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0174 0x0174 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0175 0x0175 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0176 0x0176 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0177 0x0177 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0178 0x0178 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0179 0x0179 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_017A 0x017a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_017B 0x017b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_017C 0x017c /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_017D 0x017d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_017E 0x017e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_017F 0x017f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0180 0x0180 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0181 0x0181 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0182 0x0182 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0183 0x0183 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0184 0x0184 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0185 0x0185 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0186 0x0186 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0187 0x0187 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0188 0x0188 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0189 0x0189 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_018A 0x018a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_018B 0x018b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_018C 0x018c /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_018D 0x018d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_018E 0x018e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_018F 0x018f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0190 0x0190 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0191 0x0191 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0192 0x0192 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0193 0x0193 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0194 0x0194 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0195 0x0195 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0196 0x0196 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0197 0x0197 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0198 0x0198 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_0199 0x0199 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_019A 0x019a /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_019B 0x019b /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_019C 0x019c /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_019D 0x019d /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_019E 0x019e /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_019F 0x019f /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A0 0x01a0 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A1 0x01a1 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A2 0x01a2 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A3 0x01a3 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A4 0x01a4 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A5 0x01a5 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A6 0x01a6 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A7 0x01a7 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A8 0x01a8 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01A9 0x01a9 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01AA 0x01aa /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01AB 0x01ab /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01AC 0x01ac /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01AD 0x01ad /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01AE 0x01ae /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01AF 0x01af /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B0 0x01b0 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B1 0x01b1 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B2 0x01b2 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B3 0x01b3 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B4 0x01b4 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B5 0x01b5 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B6 0x01b6 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B7 0x01b7 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B8 0x01b8 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01B9 0x01b9 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01BA 0x01ba /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01BB 0x01bb /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01BC 0x01bc /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01BD 0x01bd /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01BE 0x01be /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01BF 0x01bf /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C0 0x01c0 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C1 0x01c1 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C2 0x01c2 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C3 0x01c3 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C4 0x01c4 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C5 0x01c5 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C6 0x01c6 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C7 0x01c7 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C8 0x01c8 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01C9 0x01c9 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01CA 0x01ca /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01CB 0x01cb /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01CC 0x01cc /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01CD 0x01cd /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01CE 0x01ce /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01CF 0x01cf /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D0 0x01d0 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D1 0x01d1 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D2 0x01d2 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D3 0x01d3 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D4 0x01d4 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D5 0x01d5 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D6 0x01d6 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D7 0x01d7 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D8 0x01d8 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01D9 0x01d9 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01DA 0x01da /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01DB 0x01db /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01DC 0x01dc /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01DD 0x01dd /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01DE 0x01de /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01DF 0x01df /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E0 0x01e0 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E1 0x01e1 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E2 0x01e2 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E3 0x01e3 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E4 0x01e4 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E5 0x01e5 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E6 0x01e6 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E7 0x01e7 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E8 0x01e8 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01E9 0x01e9 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01EA 0x01ea /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01EB 0x01eb /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01EC 0x01ec /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01ED 0x01ed /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01EE 0x01ee /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01EF 0x01ef /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F0 0x01f0 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F1 0x01f1 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F2 0x01f2 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F3 0x01f3 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F4 0x01f4 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F5 0x01f5 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F6 0x01f6 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F7 0x01f7 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F8 0x01f8 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01F9 0x01f9 /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01FA 0x01fa /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01FB 0x01fb /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01FC 0x01fc /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01FD 0x01fd /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01FE 0x01fe /* FTDI compatible adapter */
+#define USB_PRODUCT_MATRIXORBITAL_FTDI_RANGE_01FF 0x01ff /* FTDI compatible adapter */
/* MCT Corp. */
#define USB_PRODUCT_MCT_HUB0100 0x0100 /* Hub */
@@ -2127,6 +2778,12 @@
#define USB_PRODUCT_MCT_USB232 0x0210 /* USB-232 Interface */
#define USB_PRODUCT_MCT_SITECOM_USB232 0x0230 /* Sitecom USB-232 Products */
+/* Medeli */
+#define USB_PRODUCT_MEDELI_DD305 0x5011 /* DD305 Digital Drum Set */
+
+/* MediaTek, Inc. */
+#define USB_PRODUCT_MEDIATEK_MTK3329 0x3329 /* MTK II GPS Receiver */
+
/* Meizu Electronics */
#define USB_PRODUCT_MEIZU_M6_SL 0x0140 /* MiniPlayer M6 (SL) */
@@ -2151,14 +2808,19 @@
#define USB_PRODUCT_MELCO_WLRUCG 0x0116 /* WLR-UC-G */
#define USB_PRODUCT_MELCO_WLRUCGAOSS 0x0119 /* WLR-UC-G-AOSS */
#define USB_PRODUCT_MELCO_WLIUCAG300N 0x012e /* WLI-UC-AG300N */
+#define USB_PRODUCT_MELCO_WLIUCG 0x0137 /* WLI-UC-G */
#define USB_PRODUCT_MELCO_RT2870_1 0x0148 /* RT2870 */
#define USB_PRODUCT_MELCO_RT2870_2 0x0150 /* RT2870 */
#define USB_PRODUCT_MELCO_WLIUCGN 0x015d /* WLI-UC-GN */
+#define USB_PRODUCT_MELCO_WLIUCG301N 0x016f /* WLI-UC-G301N */
+#define USB_PRODUCT_MELCO_WLIUCGNM 0x01a2 /* WLI-UC-GNM */
+#define USB_PRODUCT_MELCO_WLIUCGNM2 0x01ee /* WLI-UC-GNM2 */
/* Merlin products */
#define USB_PRODUCT_MERLIN_V620 0x1110 /* Merlin V620 */
/* MetaGeek products */
+#define USB_PRODUCT_METAGEEK_TELLSTICK 0x0c30 /* FTDI compatible adapter */
#define USB_PRODUCT_METAGEEK_WISPY1B 0x083e /* MetaGeek Wi-Spy */
#define USB_PRODUCT_METAGEEK_WISPY24X 0x083f /* MetaGeek Wi-Spy 2.4x */
#define USB_PRODUCT_METAGEEK2_WISPYDBX 0x5000 /* MetaGeek Wi-Spy DBx */
@@ -2172,7 +2834,7 @@
/* MEI products */
#define USB_PRODUCT_MEI_CASHFLOW_SC 0x1100 /* Cashflow-SC Cash Acceptor */
-#define USB_PRODUCT_MEI_S2000 0x1101 /* Seies 2000 Combo Acceptor */
+#define USB_PRODUCT_MEI_S2000 0x1101 /* Series 2000 Combo Acceptor */
/* Micro Star International products */
#define USB_PRODUCT_MSI_BT_DONGLE 0x1967 /* Bluetooth USB dongle */
@@ -2196,6 +2858,9 @@
#define USB_PRODUCT_MSI_RT2573_3 0xa861 /* RT2573 */
#define USB_PRODUCT_MSI_RT2573_4 0xa874 /* RT2573 */
+/* Micron products */
+#define USB_PRODUCT_MICRON_REALSSD 0x0655 /* Real SSD eUSB */
+
/* Microsoft products */
#define USB_PRODUCT_MICROSOFT_SIDEPREC 0x0008 /* SideWinder Precision Pro */
#define USB_PRODUCT_MICROSOFT_INTELLIMOUSE 0x0009 /* IntelliMouse */
@@ -2238,7 +2903,9 @@
#define USB_PRODUCT_MICROTUNE_BT_DONGLE 0x1000 /* Bluetooth USB dongle */
/* Midiman products */
-#define USB_PRODUCT_MIDIMAN_MIDISPORT2X2 0x1001 /* Midisport 2x2 */
+#define USB_PRODUCT_MAUDIO_MIDISPORT2X2 0x1001 /* Midisport 2x2 */
+#define USB_PRODUCT_MAUDIO_FASTTRACKULTRA 0x2080 /* Fast Track Ultra */
+#define USB_PRODUCT_MAUDIO_FASTTRACKULTRA8R 0x2081 /* Fast Track Ultra 8R */
/* MindsAtWork products */
#define USB_PRODUCT_MINDSATWORK_WALLET 0x0001 /* Digital Wallet */
@@ -2260,12 +2927,17 @@
#define USB_PRODUCT_MOBILEACTION_MA620 0x0620 /* MA-620 Infrared Adapter */
/* Mobility products */
+#define USB_PRODUCT_MOBILITY_USB_SERIAL 0x0202 /* FTDI compatible adapter */
#define USB_PRODUCT_MOBILITY_EA 0x0204 /* Ethernet */
#define USB_PRODUCT_MOBILITY_EASIDOCK 0x0304 /* EasiDock Ethernet */
/* MosChip products */
#define USB_PRODUCT_MOSCHIP_MCS7703 0x7703 /* MCS7703 Serial Port Adapter */
+#define USB_PRODUCT_MOSCHIP_MCS7730 0x7730 /* MCS7730 Ethernet */
+#define USB_PRODUCT_MOSCHIP_MCS7820 0x7820 /* MCS7820 Serial Port Adapter */
#define USB_PRODUCT_MOSCHIP_MCS7830 0x7830 /* MCS7830 Ethernet */
+#define USB_PRODUCT_MOSCHIP_MCS7832 0x7832 /* MCS7832 Ethernet */
+#define USB_PRODUCT_MOSCHIP_MCS7840 0x7840 /* MCS7840 Serial Port Adapter */
/* Motorola products */
#define USB_PRODUCT_MOTOROLA_MC141555 0x1555 /* MC141555 hub controller */
@@ -2278,6 +2950,10 @@
#define USB_PRODUCT_MOTOROLA4_RT2770 0x9031 /* RT2770 */
#define USB_PRODUCT_MOTOROLA4_RT3070 0x9032 /* RT3070 */
+/* MpMan products */
+#define USB_PRODUCT_MPMAN_MPF400_2 0x25a8 /* MPF400 Music Player 2Go */
+#define USB_PRODUCT_MPMAN_MPF400_1 0x36d0 /* MPF400 Music Player 1Go */
+
/* MultiTech products */
#define USB_PRODUCT_MULTITECH_ATLAS 0xf101 /* MT5634ZBA-USB modem */
@@ -2393,6 +3069,7 @@
#define USB_PRODUCT_NOVATEL_U727_2 0x5100 /* Merlin U727 CDMA */
#define USB_PRODUCT_NOVATEL_U760 0x6000 /* Novatel U760 */
#define USB_PRODUCT_NOVATEL_MC760 0x6002 /* Novatel MC760 */
+#define USB_PRODUCT_NOVATEL_MC547 0x7042 /* Novatel MC547 */
#define USB_PRODUCT_NOVATEL2_FLEXPACKGPS 0x0100 /* NovAtel FlexPack GPS receiver */
/* Merlin products */
@@ -2402,6 +3079,10 @@
#define USB_PRODUCT_O2MICRO_OZ776_HUB 0x7761 /* OZ776 hub */
#define USB_PRODUCT_O2MICRO_OZ776_CCID_SC 0x7772 /* OZ776 CCID SC Reader */
+/* Olimex products */
+#define USB_PRODUCT_OLIMEX_ARM_USB_OCD 0x0003 /* FTDI compatible adapter */
+#define USB_PRODUCT_OLIMEX_ARM_USB_OCD_H 0x002b /* FTDI compatible adapter */
+
/* Olympus products */
#define USB_PRODUCT_OLYMPUS_C1 0x0102 /* C-1 Digital Camera */
#define USB_PRODUCT_OLYMPUS_C700 0x0105 /* C-700 Ultra Zoom */
@@ -2429,6 +3110,7 @@
#define USB_PRODUCT_OPTION_GT3GPLUS 0x6600 /* GlobeTrotter 3G+ datacard */
#define USB_PRODUCT_OPTION_GTICON322 0xd033 /* GlobeTrotter Icon322 storage */
#define USB_PRODUCT_OPTION_GTMAX36 0x6701 /* GlobeTrotter Max 3.6 Modem */
+#define USB_PRODUCT_OPTION_GTMAX72 0x6711 /* GlobeTrotter Max 7.2 HSDPA */
#define USB_PRODUCT_OPTION_GTHSDPA 0x6971 /* GlobeTrotter HSDPA */
#define USB_PRODUCT_OPTION_GTMAXHSUPA 0x7001 /* GlobeTrotter HSUPA */
#define USB_PRODUCT_OPTION_GTMAXHSUPAE 0x6901 /* GlobeTrotter HSUPA PCIe */
@@ -2503,9 +3185,42 @@
#define USB_PRODUCT_PANASONIC_SDCAAE 0x1b00 /* MultiMediaCard */
#define USB_PRODUCT_PANASONIC_TYTP50P6S 0x3900 /* TY-TP50P6-S 50in Touch Panel */
+/* Papouch products */
+#define USB_PRODUCT_PAPOUCH_AD4USB 0x8003 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_AP485 0x0101 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_AP485_2 0x0104 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_DRAK5 0x0700 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_DRAK6 0x1000 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_GMSR 0x8005 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_GMUX 0x8004 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_IRAMP 0x0500 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_LEC 0x0300 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_MU 0x8001 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_QUIDO10X1 0x0b00 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_QUIDO2X16 0x0e00 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_QUIDO2X2 0x0a00 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_QUIDO30X3 0x0c00 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_QUIDO3X32 0x0f00 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_QUIDO4X4 0x0900 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_QUIDO60X3 0x0d00 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_QUIDO8X8 0x0800 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_SB232 0x0301 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_SB422 0x0102 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_SB422_2 0x0105 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_SB485 0x0100 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_SB485C 0x0107 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_SB485S 0x0106 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_SB485_2 0x0103 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_SIMUKEY 0x8002 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_TMU 0x0400 /* FTDI compatible adapter */
+#define USB_PRODUCT_PAPOUCH_UPSUSB 0x8000 /* FTDI compatible adapter */
+
/* PARA Industrial products */
#define USB_PRODUCT_PARA_RT3070 0x8888 /* RT3070 */
+/* Simtec Electronics products */
+#define USB_PRODUCT_SIMTEC_ENTROPYKEY 0x0001 /* Entropy Key */
+
/* Pegatron products */
#define USB_PRODUCT_PEGATRON_RT2870 0x0002 /* RT2870 */
#define USB_PRODUCT_PEGATRON_RT3070 0x000c /* RT3070 */
@@ -2555,6 +3270,7 @@
#define USB_PRODUCT_PLANEX2_GWUSMM 0xed02 /* GW-USMM */
#define USB_PRODUCT_PLANEX2_RT2870 0xed06 /* RT2870 */
#define USB_PRODUCT_PLANEX2_GWUSMICRON 0xed14 /* GW-USMicroN */
+#define USB_PRODUCT_PLANEX2_GWUSVALUEEZ 0xed17 /* GW-USValue-EZ */
#define USB_PRODUCT_PLANEX3_GWUS54GZ 0xab10 /* GW-US54GZ */
#define USB_PRODUCT_PLANEX3_GU1000T 0xab11 /* GU-1000T */
#define USB_PRODUCT_PLANEX3_GWUS54MINI 0xab13 /* GW-US54Mini */
@@ -2576,6 +3292,9 @@
/* Portsmith products */
#define USB_PRODUCT_PORTSMITH_EEA 0x3003 /* Express Ethernet */
+/* Posiflex products */
+#define USB_PRODUCT_POSIFLEX_PP7000 0x0300 /* FTDI compatible adapter */
+
/* Primax products */
#define USB_PRODUCT_PRIMAX_G2X300 0x0300 /* G2-200 scanner */
#define USB_PRODUCT_PRIMAX_G2E300 0x0301 /* G2E-300 scanner */
@@ -2598,11 +3317,13 @@
/* Prolific products */
#define USB_PRODUCT_PROLIFIC_PL2301 0x0000 /* PL2301 Host-Host interface */
#define USB_PRODUCT_PROLIFIC_PL2302 0x0001 /* PL2302 Host-Host interface */
+#define USB_PRODUCT_PROLIFIC_MOTOROLA 0x0307 /* Motorola Cable */
#define USB_PRODUCT_PROLIFIC_RSAQ2 0x04bb /* PL2303 Serial (IODATA USB-RSAQ2) */
#define USB_PRODUCT_PROLIFIC_ALLTRONIX_GPRS 0x0609 /* Alltronix ACM003U00 modem */
#define USB_PRODUCT_PROLIFIC_ALDIGA_AL11U 0x0611 /* AlDiga AL-11U modem */
#define USB_PRODUCT_PROLIFIC_MICROMAX_610U 0x0612 /* Micromax 610U */
#define USB_PRODUCT_PROLIFIC_DCU11 0x1234 /* DCU-11 Phone Cable */
+#define USB_PRODUCT_PROLIFIC_UIC_MSR206 0x206a /* UIC MSR206 Card Reader */
#define USB_PRODUCT_PROLIFIC_PL2303 0x2303 /* PL2303 Serial (ATEN/IOGEAR UC232A) */
#define USB_PRODUCT_PROLIFIC_PL2305 0x2305 /* Parallel printer */
#define USB_PRODUCT_PROLIFIC_ATAPI4 0x2307 /* ATAPI-4 Controller */
@@ -2622,6 +3343,9 @@
#define USB_PRODUCT_QCOM_RT2573_3 0x6238 /* RT2573 */
#define USB_PRODUCT_QCOM_RT2870 0x6259 /* RT2870 */
+/* QI-hardware */
+#define USB_PRODUCT_QIHARDWARE_JTAGSERIAL 0x0713 /* FTDI compatible adapter */
+
/* Qisda products */
#define USB_PRODUCT_QISDA_H21_1 0x4512 /* 3G modem */
#define USB_PRODUCT_QISDA_H21_2 0x4523 /* 3G modem */
@@ -2634,6 +3358,10 @@
#define USB_PRODUCT_QUALCOMM2_RWT_FCT 0x3100 /* RWT FCT-CDMA 2000 1xRTT modem */
#define USB_PRODUCT_QUALCOMM2_CDMA_MSM 0x3196 /* CDMA Technologies MSM modem */
#define USB_PRODUCT_QUALCOMM2_AC8700 0x6000 /* AC8700 */
+#define USB_PRODUCT_QUALCOMM2_VW110L 0x1000 /* Vertex Wireless 110L modem */
+#define USB_PRODUCT_QUALCOMM2_SIM5218 0x9000 /* SIM5218 */
+#define USB_PRODUCT_QUALCOMM2_GOBI2000_QDL 0x9204 /* Qualcomm Gobi 2000 QDL */
+#define USB_PRODUCT_QUALCOMM2_GOBI2000 0x9205 /* Qualcomm Gobi 2000 modem */
#define USB_PRODUCT_QUALCOMMINC_CDMA_MSM 0x0001 /* CDMA Technologies MSM modem */
#define USB_PRODUCT_QUALCOMMINC_E0002 0x0002 /* 3G modem */
#define USB_PRODUCT_QUALCOMMINC_E0003 0x0003 /* 3G modem */
@@ -2700,6 +3428,8 @@
#define USB_PRODUCT_QUALCOMMINC_E0078 0x0078 /* 3G modem */
#define USB_PRODUCT_QUALCOMMINC_E0082 0x0082 /* 3G modem */
#define USB_PRODUCT_QUALCOMMINC_E0086 0x0086 /* 3G modem */
+#define USB_PRODUCT_QUALCOMMINC_SURFSTICK 0x0117 /* 1&1 Surf Stick */
+#define USB_PRODUCT_QUALCOMMINC_K3772_Z 0x1179 /* 3G modem */
#define USB_PRODUCT_QUALCOMMINC_ZTE_STOR 0x2000 /* USB ZTE Storage */
#define USB_PRODUCT_QUALCOMMINC_E2002 0x2002 /* 3G modem */
#define USB_PRODUCT_QUALCOMMINC_E2003 0x2003 /* 3G modem */
@@ -2743,6 +3473,7 @@
#define USB_PRODUCT_RALINK_RT3072 0x3072 /* RT3072 */
#define USB_PRODUCT_RALINK_RT3370 0x3370 /* RT3370 */
#define USB_PRODUCT_RALINK_RT3572 0x3572 /* RT3572 */
+#define USB_PRODUCT_RALINK_RT5370 0x5370 /* RT5370 */
#define USB_PRODUCT_RALINK_RT8070 0x8070 /* RT8070 */
#define USB_PRODUCT_RALINK_RT2570_3 0x9020 /* RT2500USB Wireless Adapter */
#define USB_PRODUCT_RALINK_RT2573_2 0x9021 /* RT2501USB Wireless Adapter */
@@ -2753,6 +3484,7 @@
/* ReakTek products */
/* Green House and CompUSA OEM this part */
+#define USB_PRODUCT_REALTEK_DUMMY 0x0000 /* Dummy product */
#define USB_PRODUCT_REALTEK_USB20CRW 0x0158 /* USB20CRW Card Reader */
#define USB_PRODUCT_REALTEK_USBKR100 0x8150 /* USBKR100 USB Ethernet */
#define USB_PRODUCT_REALTEK_RTL8187 0x8187 /* RTL8187 Wireless Adapter */
@@ -2760,6 +3492,13 @@
#define USB_PRODUCT_REALTEK_RTL8187B_1 0x8197 /* RTL8187B Wireless Adapter */
#define USB_PRODUCT_REALTEK_RTL8187B_2 0x8198 /* RTL8187B Wireless Adapter */
+/* RedOctane products */
+#define USB_PRODUCT_REDOCTANE_DUMMY 0x0000 /* Dummy product */
+#define USB_PRODUCT_REDOCTANE_GHMIDI 0x474b /* GH MIDI INTERFACE */
+
+/* Renesas products */
+#define USB_PRODUCT_RENESAS_RX610 0x0053 /* RX610 RX-Stick */
+
/* Ricoh products */
#define USB_PRODUCT_RICOH_VGPVCC2 0x1830 /* VGP-VCC2 Camera */
#define USB_PRODUCT_RICOH_VGPVCC3 0x1832 /* VGP-VCC3 Camera */
@@ -2772,9 +3511,23 @@
#define USB_PRODUCT_REINERSCT_CYBERJACK_ECOM 0x0100 /* e-com cyberJack */
/* Roland products */
+#define USB_PRODUCT_ROLAND_UA100 0x0000 /* UA-100 Audio I/F */
+#define USB_PRODUCT_ROLAND_UM4 0x0002 /* UM-4 MIDI I/F */
+#define USB_PRODUCT_ROLAND_SC8850 0x0003 /* SC-8850 MIDI Synth */
+#define USB_PRODUCT_ROLAND_U8 0x0004 /* U-8 Audio I/F */
+#define USB_PRODUCT_ROLAND_UM2 0x0005 /* UM-2 MIDI I/F */
+#define USB_PRODUCT_ROLAND_SC8820 0x0007 /* SC-8820 MIDI Synth */
+#define USB_PRODUCT_ROLAND_PC300 0x0008 /* PC-300 MIDI Keyboard */
#define USB_PRODUCT_ROLAND_UM1 0x0009 /* UM-1 MIDI I/F */
+#define USB_PRODUCT_ROLAND_SK500 0x000b /* SK-500 MIDI Keyboard */
+#define USB_PRODUCT_ROLAND_SCD70 0x000c /* SC-D70 MIDI Synth */
#define USB_PRODUCT_ROLAND_UM880N 0x0014 /* EDIROL UM-880 MIDI I/F (native) */
#define USB_PRODUCT_ROLAND_UM880G 0x0015 /* EDIROL UM-880 MIDI I/F (generic) */
+#define USB_PRODUCT_ROLAND_SD90 0x0016 /* SD-90 MIDI Synth */
+#define USB_PRODUCT_ROLAND_UM550 0x0023 /* UM-550 MIDI I/F */
+#define USB_PRODUCT_ROLAND_SD20 0x0027 /* SD-20 MIDI Synth */
+#define USB_PRODUCT_ROLAND_SD80 0x0029 /* SD-80 MIDI Synth */
+#define USB_PRODUCT_ROLAND_UA700 0x002b /* UA-700 Audio I/F */
/* Rockfire products */
#define USB_PRODUCT_ROCKFIRE_GAMEPAD 0x2033 /* gamepad 203USB */
@@ -2783,12 +3536,17 @@
#define USB_PRODUCT_RATOC_REXUSB60 0xb000 /* REX-USB60 */
#define USB_PRODUCT_RATOC_REXUSB60F 0xb020 /* REX-USB60F */
+/* RT system products */
+#define USB_PRODUCT_RTSYSTEMS_CT29B 0x9e54 /* FTDI compatible adapter */
+#define USB_PRODUCT_RTSYSTEMS_SERIAL_VX7 0x9e52 /* FTDI compatible adapter */
+
/* Sagem products */
#define USB_PRODUCT_SAGEM_USBSERIAL 0x0027 /* USB-Serial Controller */
#define USB_PRODUCT_SAGEM_XG760A 0x004a /* XG-760A */
#define USB_PRODUCT_SAGEM_XG76NA 0x0062 /* XG-76NA */
/* Samsung products */
+#define USB_PRODUCT_SAMSUNG_WIS09ABGN 0x2018 /* WIS09ABGN Wireless LAN adapter */
#define USB_PRODUCT_SAMSUNG_ML6060 0x3008 /* ML-6060 laser printer */
#define USB_PRODUCT_SAMSUNG_YP_U2 0x5050 /* YP-U2 MP3 Player */
#define USB_PRODUCT_SAMSUNG_YP_U4 0x5092 /* YP-U4 MP3 Player */
@@ -2809,6 +3567,7 @@
#define USB_PRODUCT_SANDISK_SDCZ2_256 0x7104 /* Cruzer Mini 256MB */
#define USB_PRODUCT_SANDISK_SDCZ4_128 0x7112 /* Cruzer Micro 128MB */
#define USB_PRODUCT_SANDISK_SDCZ4_256 0x7113 /* Cruzer Micro 256MB */
+#define USB_PRODUCT_SANDISK_IMAGEMATE_SDDR289 0xb6ba /* ImageMate SDDR-289 */
/* Sanwa Electric Instrument Co., Ltd. products */
#define USB_PRODUCT_SANWA_KB_USB2 0x0701 /* KB-USB2 multimeter cable */
@@ -2820,6 +3579,55 @@
#define USB_PRODUCT_SCANLOGIC_SL11R 0x0002 /* SL11R IDE Adapter */
#define USB_PRODUCT_SCANLOGIC_336CX 0x0300 /* Phantom 336CX - C3 scanner */
+/* Sealevel products */
+#define USB_PRODUCT_SEALEVEL_2101 0x2101 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2102 0x2102 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2103 0x2103 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2104 0x2104 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2106 0x9020 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2201_1 0x2211 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2201_2 0x2221 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2202_1 0x2212 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2202_2 0x2222 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2203_1 0x2213 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2203_2 0x2223 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2401_1 0x2411 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2401_2 0x2421 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2401_3 0x2431 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2401_4 0x2441 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2402_1 0x2412 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2402_2 0x2422 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2402_3 0x2432 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2402_4 0x2442 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2403_1 0x2413 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2403_2 0x2423 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2403_3 0x2433 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2403_4 0x2443 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2801_1 0x2811 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2801_2 0x2821 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2801_3 0x2831 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2801_4 0x2841 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2801_5 0x2851 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2801_6 0x2861 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2801_7 0x2871 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2801_8 0x2881 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2802_1 0x2812 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2802_2 0x2822 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2802_3 0x2832 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2802_4 0x2842 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2802_5 0x2852 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2802_6 0x2862 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2802_7 0x2872 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2802_8 0x2882 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2803_1 0x2813 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2803_2 0x2823 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2803_3 0x2833 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2803_4 0x2843 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2803_5 0x2853 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2803_6 0x2863 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2803_7 0x2873 /* FTDI compatible adapter */
+#define USB_PRODUCT_SEALEVEL_2803_8 0x2883 /* FTDI compatible adapter */
+
/* Senao products */
#define USB_PRODUCT_SENAO_RT2870_3 0x0605 /* RT2870 */
#define USB_PRODUCT_SENAO_RT2870_4 0x0615 /* RT2870 */
@@ -2837,6 +3645,7 @@
/* ShanTou products */
#define USB_PRODUCT_SHANTOU_ST268 0x0268 /* ST268 */
#define USB_PRODUCT_SHANTOU_DM9601 0x9601 /* DM 9601 */
+#define USB_PRODUCT_SHANTOU_ADM8515 0x8515 /* ADM8515 */
/* Shark products */
#define USB_PRODUCT_SHARK_PA 0x0400 /* Pocket Adapter */
@@ -2936,6 +3745,7 @@
#define USB_PRODUCT_SIERRA_E6893 0x6893 /* E6893 */
#define USB_PRODUCT_SIERRA_MC8700 0x68A3 /* MC8700 */
#define USB_PRODUCT_SIERRA_AIRCARD875 0x6820 /* Aircard 875 HSDPA */
+#define USB_PRODUCT_SIERRA_AC313U 0x68aa /* Sierra Wireless AirCard 313U */
#define USB_PRODUCT_SIERRA_TRUINSTALL 0x0fff /* Aircard Tru Installer */
/* Sigmatel products */
@@ -2946,6 +3756,7 @@
/* Also: Omnidirectional Control Technology products */
#define USB_PRODUCT_SIIG_DIGIFILMREADER 0x0004 /* DigiFilm-Combo Reader */
#define USB_PRODUCT_SIIG_WINTERREADER 0x0330 /* WINTERREADER Reader */
+#define USB_PRODUCT_SIIG2_DK201 0x0103 /* FTDI compatible adapter */
#define USB_PRODUCT_SIIG2_USBTOETHER 0x0109 /* USB TO Ethernet */
#define USB_PRODUCT_SIIG2_US2308 0x0421 /* Serial */
@@ -2954,10 +3765,10 @@
#define USB_PRODUCT_SILICOM_GPE 0x0002 /* Psion Gold Port Ethernet */
/* SI Labs */
-#define USB_PRODUCT_SILABS_VSTABI 0x0f91 /* Vstabi */
+#define USB_PRODUCT_SILABS_VSTABI 0x0f91 /* VStabi Controller */
#define USB_PRODUCT_SILABS_ARKHAM_DS101_M 0x1101 /* Arkham DS101 Monitor */
#define USB_PRODUCT_SILABS_ARKHAM_DS101_A 0x1601 /* Arkham DS101 Adapter */
-#define USB_PRODUCT_SILABS_BSM7DUSB 0x800a /* BSM7-D-USB */
+#define USB_PRODUCT_SILABS_BSM7DUSB 0x800a /* SPORTident BSM7-D USB */
#define USB_PRODUCT_SILABS_POLOLU 0x803b /* Pololu Serial */
#define USB_PRODUCT_SILABS_CYGNAL_DEBUG 0x8044 /* Cygnal Debug Adapter */
#define USB_PRODUCT_SILABS_SB_PARAMOUNT_ME 0x8043 /* Software Bisque Paramount ME */
@@ -2966,6 +3777,7 @@
#define USB_PRODUCT_SILABS_ARGUSISP 0x8066 /* Argussoft ISP */
#define USB_PRODUCT_SILABS_IMS_USB_RS422 0x806f /* IMS USB-RS422 */
#define USB_PRODUCT_SILABS_CRUMB128 0x807a /* Crumb128 board */
+#define USB_PRODUCT_SILABS_OPTRIS_MSPRO 0x80c4 /* Optris MSpro LT Thermometer */
#define USB_PRODUCT_SILABS_DEGREE 0x80ca /* Degree Controls Inc */
#define USB_PRODUCT_SILABS_TRACIENT 0x80dd /* Tracient RFID */
#define USB_PRODUCT_SILABS_TRAQMATE 0x80ed /* Track Systems Traqmate */
@@ -2976,10 +3788,13 @@
#define USB_PRODUCT_SILABS_WMRBATT 0x814a /* WMR RIGblaster Plug&Play */
#define USB_PRODUCT_SILABS_WMRRIGBLASTER 0x814a /* WMR RIGblaster Plug&Play */
#define USB_PRODUCT_SILABS_WMRRIGTALK 0x814b /* WMR RIGtalk RT1 */
+#define USB_PRODUCT_SILABS_B_G_H3000 0x8156 /* B&G H3000 Data Cable */
#define USB_PRODUCT_SILABS_HELICOM 0x815e /* Helicomm IP-Link 1220-DVM */
+#define USB_PRODUCT_SILABS_HAMLINKUSB 0x815f /* Timewave HamLinkUSB */
#define USB_PRODUCT_SILABS_AVIT_USB_TTL 0x818b /* AVIT Research USB-TTL */
-#define USB_PRODUCT_SILABS_MJS_TOSLINK 0x819f /* MJS USB-TOSLINk */
+#define USB_PRODUCT_SILABS_MJS_TOSLINK 0x819f /* MJS USB-TOSLINK */
#define USB_PRODUCT_SILABS_WAVIT 0x81a6 /* ThinkOptics WavIt */
+#define USB_PRODUCT_SILABS_MULTIPLEX_RC 0x81a9 /* Multiplex RC adapter */
#define USB_PRODUCT_SILABS_MSD_DASHHAWK 0x81ac /* MSD DashHawk */
#define USB_PRODUCT_SILABS_INSYS_MODEM 0x81ad /* INSYS Modem */
#define USB_PRODUCT_SILABS_LIPOWSKY_JTAG 0x81c8 /* Lipowsky Baby-JTAG */
@@ -2990,15 +3805,24 @@
#define USB_PRODUCT_SILABS_LIPOWSKY_HARP 0x8218 /* Lipowsky HARP-1 */
#define USB_PRODUCT_SILABS_C2_EDGE_MODEM 0x822b /* Commander 2 EDGE(GSM) Modem */
#define USB_PRODUCT_SILABS_CYGNAL_GPS 0x826b /* Cygnal Fasttrax GPS */
-#define USB_PRODUCT_SILABS_TELEGESYS_ETRX2 0x8293 /* Telegesys ETRX2USB */
+#define USB_PRODUCT_SILABS_TELEGESIS_ETRX2 0x8293 /* Telegesis ETRX2USB */
#define USB_PRODUCT_SILABS_PROCYON_AVS 0x82f9 /* Procyon AVS */
#define USB_PRODUCT_SILABS_MC35PU 0x8341 /* MC35pu */
#define USB_PRODUCT_SILABS_CYGNAL 0x8382 /* Cygnal */
#define USB_PRODUCT_SILABS_AMBER_AMB2560 0x83a8 /* Amber Wireless AMB2560 */
+#define USB_PRODUCT_SILABS_DEKTEK_DTAPLUS 0x83d8 /* DekTec DTA Plus VHF/UHF Booster */
#define USB_PRODUCT_SILABS_KYOCERA_GPS 0x8411 /* Kyocera GPS */
+#define USB_PRODUCT_SILABS_IRZ_SG10 0x8418 /* IRZ SG-10 GSM/GPRS Modem */
#define USB_PRODUCT_SILABS_BEI_VCP 0x846e /* BEI USB Sensor (VCP) */
+#define USB_PRODUCT_SILABS_BALLUFF_RFID 0x8477 /* Balluff RFID reader */
+#define USB_PRODUCT_SILABS_AC_SERV_IBUS 0x85ea /* AC-Services IBUS Interface */
+#define USB_PRODUCT_SILABS_AC_SERV_CIS 0x85eb /* AC-Services CIS-IBUS */
+#define USB_PRODUCT_SILABS_AC_SERV_CAN 0x8664 /* AC-Services CAN Interface */
+#define USB_PRODUCT_SILABS_AC_SERV_OBD 0x8665 /* AC-Services OBD Interface */
#define USB_PRODUCT_SILABS_CP2102 0xea60 /* SILABS USB UART */
#define USB_PRODUCT_SILABS_CP210X_2 0xea61 /* CP210x Serial */
+#define USB_PRODUCT_SILABS_CP210X_3 0xea70 /* CP210x Serial */
+#define USB_PRODUCT_SILABS_CP210X_4 0xea80 /* CP210x Serial */
#define USB_PRODUCT_SILABS_INFINITY_MIC 0xea71 /* Infinity GPS-MIC-1 Radio Monophone */
#define USB_PRODUCT_SILABS_USBSCOPE50 0xf001 /* USBscope50 */
#define USB_PRODUCT_SILABS_USBWAVE12 0xf002 /* USBwave12 */
@@ -3023,6 +3847,7 @@
/* Sitecom Europe products */
#define USB_PRODUCT_SITECOMEU_RT2870_1 0x0017 /* RT2870 */
#define USB_PRODUCT_SITECOMEU_WL168V1 0x000d /* WL-168 v1 */
+#define USB_PRODUCT_SITECOMEU_LN030 0x0021 /* MCS7830 */
#define USB_PRODUCT_SITECOMEU_WL168V4 0x0028 /* WL-168 v4 */
#define USB_PRODUCT_SITECOMEU_RT2870_2 0x002b /* RT2870 */
#define USB_PRODUCT_SITECOMEU_RT2870_3 0x002c /* RT2870 */
@@ -3065,6 +3890,7 @@
#define USB_PRODUCT_SMC2_2020HUB 0x2020 /* USB Hub */
#define USB_PRODUCT_SMC2_2514HUB 0x2514 /* USB Hub */
#define USB_PRODUCT_SMC3_2662WUSB 0xa002 /* 2662W-AR Wireless */
+#define USB_PRODUCT_SMC2_LAN9514_ETH 0xec00 /* USB/Ethernet */
/* SOHOware products */
#define USB_PRODUCT_SOHOWARE_NUB100 0x9100 /* 10/100 USB Ethernet */
@@ -3107,6 +3933,10 @@
#define USB_PRODUCT_SPARKLAN_RT2870_1 0x0006 /* RT2870 */
#define USB_PRODUCT_SPARKLAN_RT3070 0x0010 /* RT3070 */
+/* Soundgraph products */
+#define USB_PRODUCT_SOUNDGRAPH_IMON_VFD 0x0044 /* Antec Veris Elite VFD Panel, Knob, and Remote */
+#define USB_PRODUCT_SOUNDGRAPH_SSTONE_LC16 0xffdc /* Silverstone LC16 VFD Panel, Knob, and Remote */
+
/* Speed Dragon Multimedia products */
#define USB_PRODUCT_SPEEDDRAGON_MS3303H 0x110b /* MS3303H Serial */
@@ -3133,13 +3963,10 @@
#define USB_PRODUCT_STELERA_E1011 0x1011 /* 3G modem */
#define USB_PRODUCT_STELERA_E1012 0x1012 /* 3G modem */
-/* MpMan products */
-#define USB_PRODUCT_MPMAN_MPF400_1 0x36d0 /* MPF400 Music Player 1Go */
-#define USB_PRODUCT_MPMAN_MPF400_2 0x25a8 /* MPF400 Music Player 2Go */
-
/* STMicroelectronics products */
#define USB_PRODUCT_STMICRO_BIOCPU 0x2016 /* Biometric Coprocessor */
#define USB_PRODUCT_STMICRO_COMMUNICATOR 0x7554 /* USB Communicator */
+#define USB_PRODUCT_STMICRO_ST72682 0xfada /* USB 2.0 Flash drive controller */
/* STSN products */
#define USB_PRODUCT_STSN_STSN0001 0x0001 /* Internet Access Device */
@@ -3159,8 +3986,12 @@
#define USB_PRODUCT_SUN_MOUSE 0x0100 /* Type 6 USB mouse */
#define USB_PRODUCT_SUN_KBD_HUB 0x100e /* Kbd Hub */
+/* Sunplus Innovation Technology Inc. products */
+#define USB_PRODUCT_SUNPLUS_USBMOUSE 0x0007 /* USB Optical Mouse */
+
/* Super Top products */
#define USB_PRODUCT_SUPERTOP_IDE 0x6600 /* USB-IDE */
+#define USB_PRODUCT_SUPERTOP_FLASHDRIVE 0x121c /* extrememory Snippy */
/* Syntech products */
#define USB_PRODUCT_SYNTECH_CPT8001C 0x0001 /* CPT-8001C Barcode scanner */
@@ -3169,6 +4000,20 @@
/* Teclast products */
#define USB_PRODUCT_TECLAST_TLC300 0x3203 /* USB Media Player */
+/* Testo products */
+#define USB_PRODUCT_TESTO_USB_INTERFACE 0x0001 /* FTDI compatible adapter */
+
+/* TexTech products */
+#define USB_PRODUCT_TEXTECH_DUMMY 0x0000 /* Dummy product */
+#define USB_PRODUCT_TEXTECH_U2M_1 0x0101 /* Textech USB MIDI cable */
+#define USB_PRODUCT_TEXTECH_U2M_2 0x1806 /* Textech USB MIDI cable */
+
+/* The Mobility Lab products */
+#define USB_PRODUCT_TML_USB_SERIAL 0x0064 /* FTDI compatible adapter */
+
+/* Thurlby Thandar Instrument products */
+#define USB_PRODUCT_TTI_QL355P 0x03e8 /* FTDI compatible adapter */
+
/* Supra products */
#define USB_PRODUCT_DIAMOND2_SUPRAEXPRESS56K 0x07da /* Supra Express 56K modem */
#define USB_PRODUCT_DIAMOND2_SUPRA2890 0x0b4a /* SupraMax 2890 56K Modem */
@@ -3242,6 +4087,7 @@
#define USB_PRODUCT_TOSHIBA_RT3070 0x0a07 /* RT3070 */
#define USB_PRODUCT_TOSHIBA_G450 0x0d45 /* G450 modem */
#define USB_PRODUCT_TOSHIBA_HSDPA 0x1302 /* G450 modem */
+#define USB_PRODUCT_TOSHIBA_TRANSMEMORY 0x6545 /* USB ThumbDrive */
/* Trek Technology products */
#define USB_PRODUCT_TREK_THUMBDRIVE 0x1111 /* ThumbDrive */
@@ -3288,6 +4134,9 @@
/* Universal Access products */
#define USB_PRODUCT_UNIACCESS_PANACHE 0x0101 /* Panache Surf USB ISDN Adapter */
+/* Unknown products */
+#define USB_PRODUCT_UNKNOWN4_NF_RIC 0x0001 /* FTDI compatible adapter */
+
/* USI products */
#define USB_PRODUCT_USI_MC60 0x10c5 /* MC60 Serial */
@@ -3298,9 +4147,15 @@
/* VIA Technologies products */
#define USB_PRODUCT_VIA_USB2IDEBRIDGE 0x6204 /* USB 2.0 IDE Bridge */
+/* VIA Labs */
+#define USB_PRODUCT_VIALABS_USB30SATABRIDGE 0x0700 /* USB 3.0 SATA Bridge */
+
/* Vaisala products */
#define USB_PRODUCT_VAISALA_CABLE 0x0200 /* USB Interface cable */
+/* Vertex products */
+#define USB_PRODUCT_VERTEX_VW110L 0x0100 /* Vertex VW110L modem */
+
/* VidzMedia products */
#define USB_PRODUCT_VIDZMEDIA_MONSTERTV 0x4fb1 /* MonsterTV P2H */
@@ -3330,12 +4185,18 @@
#define USB_PRODUCT_WACOM_INTUOSA5 0x0021 /* Intuos A5 */
#define USB_PRODUCT_WACOM_GD0912U 0x0022 /* Intuos 9x12 Graphics Tablet */
+/* WAGO Kontakttechnik GmbH products */
+#define USB_PRODUCT_WAGO_SERVICECABLE 0x07a6 /* USB Service Cable 750-923 */
+
/* WaveSense products */
#define USB_PRODUCT_WAVESENSE_JAZZ 0xaaaa /* Jazz blood glucose meter */
/* WCH products */
#define USB_PRODUCT_WCH_CH341SER 0x5523 /* CH341/CH340 USB-Serial Bridge */
+#define USB_PRODUCT_WCH2_DUMMY 0x0000 /* Dummy product */
+#define USB_PRODUCT_WCH2_CH341SER_2 0x5523 /* CH341/CH340 USB-Serial Bridge */
#define USB_PRODUCT_WCH2_CH341SER 0x7523 /* CH341/CH340 USB-Serial Bridge */
+#define USB_PRODUCT_WCH2_U2M 0X752d /* CH345 USB2.0-MIDI */
/* Western Digital products */
#define USB_PRODUCT_WESTERN_COMBO 0x0200 /* Firewire USB Combo */
@@ -3344,6 +4205,15 @@
#define USB_PRODUCT_WESTERN_MYBOOK 0x0901 /* MyBook External HDD */
#define USB_PRODUCT_WESTERN_MYPASSWORD 0x0704 /* MyPassword External HDD */
+/* WeTelecom products */
+#define USB_PRODUCT_WETELECOM_WM_D200 0x6801 /* WM-D200 */
+
+/* WIENER Plein & Baus GmbH products */
+#define USB_PRODUCT_WIENERPLEINBAUS_PL512 0x0010 /* PL512 PSU */
+#define USB_PRODUCT_WIENERPLEINBAUS_RCM 0x0011 /* RCM Remote Control */
+#define USB_PRODUCT_WIENERPLEINBAUS_MPOD 0x0012 /* MPOD PSU */
+#define USB_PRODUCT_WIENERPLEINBAUS_CML 0x0015 /* CML Data Logger */
+
/* Windbond Electronics */
#define USB_PRODUCT_WINBOND_UH104 0x5518 /* 4-port USB Hub */
@@ -3371,10 +4241,11 @@
/* Yamaha products */
#define USB_PRODUCT_YAMAHA_UX256 0x1000 /* UX256 MIDI I/F */
#define USB_PRODUCT_YAMAHA_UX96 0x1008 /* UX96 MIDI I/F */
+#define USB_PRODUCT_YAMAHA_RPU200 0x3104 /* RP-U200 */
#define USB_PRODUCT_YAMAHA_RTA54I 0x4000 /* NetVolante RTA54i Broadband&ISDN Router */
-#define USB_PRODUCT_YAMAHA_RTA55I 0x4004 /* NetVolante RTA55i Broadband VoIP Router */
#define USB_PRODUCT_YAMAHA_RTW65B 0x4001 /* NetVolante RTW65b Broadband Wireless Router */
#define USB_PRODUCT_YAMAHA_RTW65I 0x4002 /* NetVolante RTW65i Broadband&ISDN Wireless Router */
+#define USB_PRODUCT_YAMAHA_RTA55I 0x4004 /* NetVolante RTA55i Broadband VoIP Router */
/* Yano products */
#define USB_PRODUCT_YANO_U640MO 0x0101 /* U640MO-03 */