Synchronize the USB, CAM, and TASKQUEUE subsystems with FreeBSD RELENG_4.
[dragonfly.git] / sys / bus / usb / usbdevs_data.h
1 /*
2  * THIS FILE IS AUTOMATICALLY GENERATED.  DO NOT EDIT.
3  *
4  */
5 /*
6  * Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
7  * All rights reserved.
8  *
9  * This code is derived from software contributed to The NetBSD Foundation
10  * by Lennart Augustsson (lennart@augustsson.net) at
11  * Carlstedt Research & Technology.
12  *
13  * Redistribution and use in source and binary forms, with or without
14  * modification, are permitted provided that the following conditions
15  * are met:
16  * 1. Redistributions of source code must retain the above copyright
17  *    notice, this list of conditions and the following disclaimer.
18  * 2. Redistributions in binary form must reproduce the above copyright
19  *    notice, this list of conditions and the following disclaimer in the
20  *    documentation and/or other materials provided with the distribution.
21  * 3. All advertising materials mentioning features or use of this software
22  *    must display the following acknowledgement:
23  *        This product includes software developed by the NetBSD
24  *        Foundation, Inc. and its contributors.
25  * 4. Neither the name of The NetBSD Foundation nor the names of its
26  *    contributors may be used to endorse or promote products derived
27  *    from this software without specific prior written permission.
28  *
29  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
30  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
31  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
32  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
33  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
34  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
35  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
36  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
37  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
38  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
39  * POSSIBILITY OF SUCH DAMAGE.
40  *
41  * $FreeBSD: src/sys/dev/usb/usbdevs,v 1.11.2.50 2003/12/22 07:52:56 sanpei Exp $
42  * $DragonFly: src/sys/bus/usb/Attic/usbdevs_data.h,v 1.4 2003/12/29 06:42:12 dillon Exp $
43  */
44
45 /*
46  * List of known USB vendors
47  *
48  * Adding an ID and its string description for a device to the usbdevs file,
49  * enables the USB stack to print a useful description of the device that was
50  * connected.
51  *
52  * The ID should be added in usbdevs and then the files usbdevs.h and
53  * usbdevs_data.h need to be regenerated.
54  *
55  *      # edit usbdevs
56  *      make -f Makefile.usbdevs
57  *      # test your change
58  *      cd ../../modules/usb
59  *      make
60  *      # commit, if appropriate
61  *      cvs -m "ID for device XYZ" commit usbdevs
62  *      # commit the derived files after the $ FreeBSD $ has been updated.
63  *      cvs commit usbdevs.h usbdevs_data.h
64  *
65  * Please note that these IDs do not do anything. Adding an ID here and
66  * regenerating the usbdevs.h and usbdevs_data.h only makes a symbolic name
67  * available to the source code and does not change any functionality, nor
68  * does it make your device available to a specific driver.
69  * It will however make the descriptive string available if a device does not
70  * provide the string itself.
71  *
72  * After adding a vendor ID VNDR and a product ID PRDCT you will have the
73  * following extra defines:
74  * #define USB_VENDOR_VNDR              0x????
75  * #define USB_PRODUCT_VNDR_PRDCT       0x????
76  *
77  * You may have to add these defines to the respective probe routines to
78  * make the device recognised by the appropriate device driver.
79  */
80
81 struct usb_knowndev usb_knowndevs[] = {
82         {
83             USB_VENDOR_3COM, USB_PRODUCT_3COM_HOMECONN,
84             0,
85             "3Com",
86             "HomeConnect USB Camera",
87         },
88         {
89             USB_VENDOR_3COM, USB_PRODUCT_3COM_3C19250,
90             0,
91             "3Com",
92             "3C19250 Ethernet adapter",
93         },
94         {
95             USB_VENDOR_3COM, USB_PRODUCT_3COM_USR56K,
96             0,
97             "3Com",
98             "U.S.Robotics 56000 Voice Faxmodem Pro",
99         },
100         {
101             USB_VENDOR_3COM, USB_PRODUCT_3COM_3C460,
102             0,
103             "3Com",
104             "HomeConnect 3C460",
105         },
106         {
107             USB_VENDOR_3COM, USB_PRODUCT_3COM_3C460B,
108             0,
109             "3Com",
110             "HomeConnect 3C460B",
111         },
112         {
113             USB_VENDOR_3COMUSR, USB_PRODUCT_3COMUSR_OFFICECONN,
114             0,
115             "U.S. Robotics",
116             "3Com OfficeConnect Analog Modem",
117         },
118         {
119             USB_VENDOR_3COMUSR, USB_PRODUCT_3COMUSR_USRISDN,
120             0,
121             "U.S. Robotics",
122             "3Com U.S. Robotics Pro ISDN TA",
123         },
124         {
125             USB_VENDOR_3COMUSR, USB_PRODUCT_3COMUSR_HOMECONN,
126             0,
127             "U.S. Robotics",
128             "3Com HomeConnect camera",
129         },
130         {
131             USB_VENDOR_3COMUSR, USB_PRODUCT_3COMUSR_USR56K,
132             0,
133             "U.S. Robotics",
134             "U.S.Robotics 56000 Voice Faxmodem Pro",
135         },
136         {
137             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_XX1,
138             0,
139             "AboCom Systems",
140             "XX1",
141         },
142         {
143             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_XX2,
144             0,
145             "AboCom Systems",
146             "XX2",
147         },
148         {
149             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_URE450,
150             0,
151             "AboCom Systems",
152             "URE450 Ethernet Adapter",
153         },
154         {
155             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_UFE1000,
156             0,
157             "AboCom Systems",
158             "UFE1000 Fast Ethernet Adapter",
159         },
160         {
161             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_DSB650TX_PNA,
162             0,
163             "AboCom Systems",
164             "1/10/100 ethernet adapter",
165         },
166         {
167             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_XX4,
168             0,
169             "AboCom Systems",
170             "XX4",
171         },
172         {
173             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_XX5,
174             0,
175             "AboCom Systems",
176             "XX5",
177         },
178         {
179             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_XX6,
180             0,
181             "AboCom Systems",
182             "XX6",
183         },
184         {
185             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_XX7,
186             0,
187             "AboCom Systems",
188             "XX7",
189         },
190         {
191             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_XX8,
192             0,
193             "AboCom Systems",
194             "XX8",
195         },
196         {
197             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_XX9,
198             0,
199             "AboCom Systems",
200             "XX9",
201         },
202         {
203             USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_XX10,
204             0,
205             "AboCom Systems",
206             "XX10",
207         },
208         {
209             USB_VENDOR_ACCTON, USB_PRODUCT_ACCTON_USB320_EC,
210             0,
211             "Accton Technology",
212             "USB320-EC Ethernet Adapter",
213         },
214         {
215             USB_VENDOR_ACCTON, USB_PRODUCT_ACCTON_SS1001,
216             0,
217             "Accton Technology",
218             "SpeedStream Ethernet Adapter",
219         },
220         {
221             USB_VENDOR_ACERP, USB_PRODUCT_ACERP_ACERSCAN_C310U,
222             0,
223             "Acer Peripherals",
224             "Acerscan C310U",
225         },
226         {
227             USB_VENDOR_ACERP, USB_PRODUCT_ACERP_ACERSCAN_320U,
228             0,
229             "Acer Peripherals",
230             "Acerscan 320U",
231         },
232         {
233             USB_VENDOR_ACERP, USB_PRODUCT_ACERP_ACERSCAN_640U,
234             0,
235             "Acer Peripherals",
236             "Acerscan 640U",
237         },
238         {
239             USB_VENDOR_ACERP, USB_PRODUCT_ACERP_ACERSCAN_620U,
240             0,
241             "Acer Peripherals",
242             "Acerscan 620U",
243         },
244         {
245             USB_VENDOR_ACTIVEWIRE, USB_PRODUCT_ACTIVEWIRE_IOBOARD,
246             0,
247             "ActiveWire",
248             "I/O Board",
249         },
250         {
251             USB_VENDOR_ACTIVEWIRE, USB_PRODUCT_ACTIVEWIRE_IOBOARD_FW1,
252             0,
253             "ActiveWire",
254             "I/O Board, rev. 1 firmware",
255         },
256         {
257             USB_VENDOR_ACTIONTEC, USB_PRODUCT_ACTIONTEC_UAT1,
258             0,
259             "Actiontec Electronics",
260             "UAT1 Wireless Ethernet adapter",
261         },
262         {
263             USB_VENDOR_ADMTEK, USB_PRODUCT_ADMTEK_PEGASUS,
264             0,
265             "ADMtek",
266             "AN986 USB Ethernet adapter",
267         },
268         {
269             USB_VENDOR_ADMTEK, USB_PRODUCT_ADMTEK_PEGASUSII,
270             0,
271             "ADMtek",
272             "AN8511 USB Ethernet adapter",
273         },
274         {
275             USB_VENDOR_ADS, USB_PRODUCT_ADS_UBS10BT,
276             0,
277             "ADS Technologies",
278             "UBS-10BT Ethernet adapter",
279         },
280         {
281             USB_VENDOR_AGATE, USB_PRODUCT_AGATE_QDRIVE,
282             0,
283             "Agate Technologies",
284             "Q-Drive",
285         },
286         {
287             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCAN1212U,
288             0,
289             "AGFA-Gevaert",
290             "SnapScan 1212U",
291         },
292         {
293             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCAN1236U,
294             0,
295             "AGFA-Gevaert",
296             "SnapScan 1236U",
297         },
298         {
299             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCANTOUCH,
300             0,
301             "AGFA-Gevaert",
302             "SnapScan Touch",
303         },
304         {
305             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCAN1212U2,
306             0,
307             "AGFA-Gevaert",
308             "SnapScan 1212U",
309         },
310         {
311             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCANE40,
312             0,
313             "AGFA-Gevaert",
314             "SnapScan e40",
315         },
316         {
317             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCANE50,
318             0,
319             "AGFA-Gevaert",
320             "SnapScan e50",
321         },
322         {
323             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCANE20,
324             0,
325             "AGFA-Gevaert",
326             "SnapScan e20",
327         },
328         {
329             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCANE25,
330             0,
331             "AGFA-Gevaert",
332             "SnapScan e25",
333         },
334         {
335             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCANE26,
336             0,
337             "AGFA-Gevaert",
338             "SnapScan e26",
339         },
340         {
341             USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCANE52,
342             0,
343             "AGFA-Gevaert",
344             "SnapScan e52",
345         },
346         {
347             USB_VENDOR_AKS, USB_PRODUCT_AKS_USBHASP,
348             0,
349             "Aladdin Knowledge Systems",
350             "USB-HASP 0.06",
351         },
352         {
353             USB_VENDOR_ALCOR2, USB_PRODUCT_ALCOR2_KBD_HUB,
354             0,
355             "Alcor Micro",
356             "Kbd Hub",
357         },
358         {
359             USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_MA_KBD_HUB,
360             0,
361             "Alcor Micro",
362             "MacAlly Kbd Hub",
363         },
364         {
365             USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_AU9814,
366             0,
367             "Alcor Micro",
368             "AU9814 Hub",
369         },
370         {
371             USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_SM_KBD,
372             0,
373             "Alcor Micro",
374             "MicroConnectors/StrongMan Keyboard",
375         },
376         {
377             USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_NEC_KBD_HUB,
378             0,
379             "Alcor Micro",
380             "NEC Kbd Hub",
381         },
382         {
383             USB_VENDOR_ALTEC, USB_PRODUCT_ALTEC_ADA70,
384             0,
385             "Altec Lansing Technologies",
386             "ADA70 Speakers",
387         },
388         {
389             USB_VENDOR_ALTEC, USB_PRODUCT_ALTEC_ASC495,
390             0,
391             "Altec Lansing Technologies",
392             "ASC495 Speakers",
393         },
394         {
395             USB_VENDOR_APC, USB_PRODUCT_APC_UPSPRO500,
396             0,
397             "American Power Conversion",
398             "Back-UPS Pro 500",
399         },
400         {
401             USB_VENDOR_ANCHOR, USB_PRODUCT_ANCHOR_EZUSB,
402             0,
403             "Anchor Chips",
404             "EZUSB",
405         },
406         {
407             USB_VENDOR_ANCHOR, USB_PRODUCT_ANCHOR_EZLINK,
408             0,
409             "Anchor Chips",
410             "EZLINK",
411         },
412         {
413             USB_VENDOR_AOX, USB_PRODUCT_AOX_USB101,
414             0,
415             "AOX",
416             "USB ethernet controller engine",
417         },
418         {
419             USB_VENDOR_APPLE, USB_PRODUCT_APPLE_OPTMOUSE,
420             0,
421             "Apple Computer",
422             "Optical mouse",
423         },
424         {
425             USB_VENDOR_APPLE, USB_PRODUCT_APPLE_SPEAKERS,
426             0,
427             "Apple Computer",
428             "Speakers",
429         },
430         {
431             USB_VENDOR_ASAHIOPTICAL, USB_PRODUCT_ASAHIOPTICAL_OPTIO230,
432             0,
433             "Asahi Optical",
434             "Digital camera",
435         },
436         {
437             USB_VENDOR_ASAHIOPTICAL, USB_PRODUCT_ASAHIOPTICAL_OPTIO330,
438             0,
439             "Asahi Optical",
440             "Digital camera",
441         },
442         {
443             USB_VENDOR_ASIX, USB_PRODUCT_ASIX_AX88172,
444             0,
445             "ASIX Electronics",
446             "USB 2.0 10/100 ethernet controller",
447         },
448         {
449             USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC1284,
450             0,
451             "ATEN International",
452             "Parallel printer adapter",
453         },
454         {
455             USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC10T,
456             0,
457             "ATEN International",
458             "10Mbps ethernet adapter",
459         },
460         {
461             USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC232A,
462             0,
463             "ATEN International",
464             "Serial adapter",
465         },
466         {
467             USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_UHB124,
468             0,
469             "Atmel",
470             "UHB124 hub",
471         },
472         {
473             USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_DWL120,
474             0,
475             "Atmel",
476             "DWL-120 Wireless adapter",
477         },
478         {
479             USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_BW002,
480             0,
481             "Atmel",
482             "BW002 Wireless adapter",
483         },
484         {
485             USB_VENDOR_AVISION, USB_PRODUCT_AVISION_1200U,
486             0,
487             "Avision",
488             "1200U scanner",
489         },
490         {
491             USB_VENDOR_BELKIN2, USB_PRODUCT_BELKIN2_F5U002,
492             0,
493             "Belkin Components",
494             "F5U002 Parallel printer adapter",
495         },
496         {
497             USB_VENDOR_BELKIN, USB_PRODUCT_BELKIN_USB2LAN,
498             0,
499             "Belkin Components",
500             "USB to LAN Converter",
501         },
502         {
503             USB_VENDOR_BELKIN, USB_PRODUCT_BELKIN_F5U103,
504             0,
505             "Belkin Components",
506             "F5U103 Serial adapter",
507         },
508         {
509             USB_VENDOR_BELKIN, USB_PRODUCT_BELKIN_F5U109,
510             0,
511             "Belkin Components",
512             "F5U109 Serial adapter",
513         },
514         {
515             USB_VENDOR_BELKIN, USB_PRODUCT_BELKIN_F5U120,
516             0,
517             "Belkin Components",
518             "F5U120-PC Hub",
519         },
520         {
521             USB_VENDOR_BELKIN, USB_PRODUCT_BELKIN_F5U208,
522             0,
523             "Belkin Components",
524             "F5U208 VideoBus II",
525         },
526         {
527             USB_VENDOR_BILLIONTON, USB_PRODUCT_BILLIONTON_USB100,
528             0,
529             "Billionton Systems",
530             "USB100N 10/100 FastEthernet Adapter",
531         },
532         {
533             USB_VENDOR_BILLIONTON, USB_PRODUCT_BILLIONTON_USBLP100,
534             0,
535             "Billionton Systems",
536             "USB100LP",
537         },
538         {
539             USB_VENDOR_BILLIONTON, USB_PRODUCT_BILLIONTON_USBEL100,
540             0,
541             "Billionton Systems",
542             "USB100EL",
543         },
544         {
545             USB_VENDOR_BILLIONTON, USB_PRODUCT_BILLIONTON_USBE100,
546             0,
547             "Billionton Systems",
548             "USBE100",
549         },
550         {
551             USB_VENDOR_BROTHER, USB_PRODUCT_BROTHER_HL1050,
552             0,
553             "Brother Industries",
554             "HL-1050 laser printer",
555         },
556         {
557             USB_VENDOR_BTC, USB_PRODUCT_BTC_BTC7932,
558             0,
559             "Behavior Tech. Computer",
560             "Keyboard with mouse port",
561         },
562         {
563             USB_VENDOR_CANON, USB_PRODUCT_CANON_N656U,
564             0,
565             "Canon",
566             "CanoScan N656U",
567         },
568         {
569             USB_VENDOR_CANON, USB_PRODUCT_CANON_N1240U,
570             0,
571             "Canon",
572             "CanoScan N1240U",
573         },
574         {
575             USB_VENDOR_CANON, USB_PRODUCT_CANON_S10,
576             0,
577             "Canon",
578             "PowerShot S10",
579         },
580         {
581             USB_VENDOR_CANON, USB_PRODUCT_CANON_S100,
582             0,
583             "Canon",
584             "PowerShot S100",
585         },
586         {
587             USB_VENDOR_CANON, USB_PRODUCT_CANON_S200,
588             0,
589             "Canon",
590             "PowerShot S200",
591         },
592         {
593             USB_VENDOR_CATC, USB_PRODUCT_CATC_NETMATE,
594             0,
595             "Computer Access Technology",
596             "Netmate ethernet adapter",
597         },
598         {
599             USB_VENDOR_CATC, USB_PRODUCT_CATC_NETMATE2,
600             0,
601             "Computer Access Technology",
602             "Netmate2 ethernet adapter",
603         },
604         {
605             USB_VENDOR_CATC, USB_PRODUCT_CATC_CHIEF,
606             0,
607             "Computer Access Technology",
608             "USB Chief Bus & Protocol Analyzer",
609         },
610         {
611             USB_VENDOR_CATC, USB_PRODUCT_CATC_ANDROMEDA,
612             0,
613             "Computer Access Technology",
614             "Andromeda hub",
615         },
616         {
617             USB_VENDOR_CASIO, USB_PRODUCT_CASIO_NAMELAND,
618             0,
619             "CASIO",
620             "CASIO Nameland EZ-USB",
621         },
622         {
623             USB_VENDOR_CHERRY, USB_PRODUCT_CHERRY_MY3000KBD,
624             0,
625             "Cherry Mikroschalter",
626             "My3000 keyboard",
627         },
628         {
629             USB_VENDOR_CHERRY, USB_PRODUCT_CHERRY_MY3000HUB,
630             0,
631             "Cherry Mikroschalter",
632             "My3000 hub",
633         },
634         {
635             USB_VENDOR_CHIC, USB_PRODUCT_CHIC_MOUSE1,
636             0,
637             "Chic Technology",
638             "mouse",
639         },
640         {
641             USB_VENDOR_CHIC, USB_PRODUCT_CHIC_CYPRESS,
642             0,
643             "Chic Technology",
644             "Cypress USB Mouse",
645         },
646         {
647             USB_VENDOR_CHICONY, USB_PRODUCT_CHICONY_KB8933,
648             0,
649             "Chicony Electronics",
650             "KB-8933 keyboard",
651         },
652         {
653             USB_VENDOR_COMPAQ, USB_PRODUCT_COMPAQ_PJB100,
654             0,
655             "Compaq Computers",
656             "Personal Jukebox PJB100",
657         },
658         {
659             USB_VENDOR_CONNECTIX, USB_PRODUCT_CONNECTIX_QUICKCAM,
660             0,
661             "Connectix",
662             "QuickCam",
663         },
664         {
665             USB_VENDOR_COREGA, USB_PRODUCT_COREGA_ETHER_USB_T,
666             0,
667             "Corega",
668             "Ether USB-T",
669         },
670         {
671             USB_VENDOR_COREGA, USB_PRODUCT_COREGA_FETHER_USB_TX,
672             0,
673             "Corega",
674             "FEther USB-TX",
675         },
676         {
677             USB_VENDOR_COREGA, USB_PRODUCT_COREGA_FETHER_USB_TXS,
678             0,
679             "Corega",
680             "FEther USB-TXS",
681         },
682         {
683             USB_VENDOR_CREATIVE, USB_PRODUCT_CREATIVE_NOMAD_II,
684             0,
685             "Creative",
686             "Nomad II MP3 player",
687         },
688         {
689             USB_VENDOR_CTX, USB_PRODUCT_CTX_EX1300,
690             0,
691             "Chuntex",
692             "Ex1300 hub",
693         },
694         {
695             USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_MOUSE,
696             0,
697             "Cypress Semiconductor",
698             "mouse",
699         },
700         {
701             USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_THERMO,
702             0,
703             "Cypress Semiconductor",
704             "thermometer",
705         },
706         {
707             USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_FMRADIO,
708             0,
709             "Cypress Semiconductor",
710             "FM Radio",
711         },
712         {
713             USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_SLIM_HUB,
714             0,
715             "Cypress Semiconductor",
716             "Slim Hub",
717         },
718         {
719             USB_VENDOR_DAISY, USB_PRODUCT_DAISY_DMC,
720             0,
721             "Daisy Technology",
722             "USB MultiMedia Reader",
723         },
724         {
725             USB_VENDOR_DALLAS, USB_PRODUCT_DALLAS_J6502,
726             0,
727             "Dallas Semiconductor",
728             "J-6502 speakers",
729         },
730         {
731             USB_VENDOR_DIAMOND, USB_PRODUCT_DIAMOND_RIO500USB,
732             0,
733             "Diamond",
734             "Rio 500 USB",
735         },
736         {
737             USB_VENDOR_DIGI, USB_PRODUCT_DIGI_ACCELEPORT2,
738             0,
739             "Digi International",
740             "AccelePort USB 2",
741         },
742         {
743             USB_VENDOR_DIGI, USB_PRODUCT_DIGI_ACCELEPORT4,
744             0,
745             "Digi International",
746             "AccelePort USB 4",
747         },
748         {
749             USB_VENDOR_DIGI, USB_PRODUCT_DIGI_ACCELEPORT8,
750             0,
751             "Digi International",
752             "AccelePort USB 8",
753         },
754         {
755             USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DUBE100,
756             0,
757             "D-Link",
758             "10/100 ethernet adapter",
759         },
760         {
761             USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX4,
762             0,
763             "D-Link",
764             "10/100 ethernet adapter",
765         },
766         {
767             USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650C,
768             0,
769             "D-Link",
770             "10Mbps ethernet adapter",
771         },
772         {
773             USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX1,
774             0,
775             "D-Link",
776             "10/100 ethernet adapter",
777         },
778         {
779             USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX,
780             0,
781             "D-Link",
782             "10/100 ethernet adapter",
783         },
784         {
785             USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX_PNA,
786             0,
787             "D-Link",
788             "1/10/100 ethernet adapter",
789         },
790         {
791             USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX3,
792             0,
793             "D-Link",
794             "10/100 ethernet adapter",
795         },
796         {
797             USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX2,
798             0,
799             "D-Link",
800             "10/100 ethernet adapter",
801         },
802         {
803             USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650,
804             0,
805             "D-Link",
806             "10/100 ethernet adapter",
807         },
808         {
809             USB_VENDOR_EIZO, USB_PRODUCT_EIZO_HUB,
810             0,
811             "EIZO",
812             "hub",
813         },
814         {
815             USB_VENDOR_EIZO, USB_PRODUCT_EIZO_MONITOR,
816             0,
817             "EIZO",
818             "monitor",
819         },
820         {
821             USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_MOUSE29UO,
822             0,
823             "Elecom",
824             "mouse 29UO",
825         },
826         {
827             USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_LDUSBTX0,
828             0,
829             "Elecom",
830             "LD-USB/TX",
831         },
832         {
833             USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_LDUSBTX1,
834             0,
835             "Elecom",
836             "LD-USB/TX",
837         },
838         {
839             USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_LDUSBLTX,
840             0,
841             "Elecom",
842             "LD-USBL/TX",
843         },
844         {
845             USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_LDUSBTX2,
846             0,
847             "Elecom",
848             "LD-USB/TX",
849         },
850         {
851             USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_UCSGT,
852             0,
853             "Elecom",
854             "UC-SGT",
855         },
856         {
857             USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_LDUSBTX3,
858             0,
859             "Elecom",
860             "LD-USB/TX",
861         },
862         {
863             USB_VENDOR_ELSA, USB_PRODUCT_ELSA_MODEM1,
864             0,
865             "ELSA",
866             "ELSA Modem Board",
867         },
868         {
869             USB_VENDOR_ELSA, USB_PRODUCT_ELSA_USB2ETHERNET,
870             0,
871             "ELSA",
872             "Microlink USB2Ethernet",
873         },
874         {
875             USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_1S,
876             0,
877             "Entrega",
878             "1S serial connector",
879         },
880         {
881             USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_2S,
882             0,
883             "Entrega",
884             "2S serial connector",
885         },
886         {
887             USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_1S25,
888             0,
889             "Entrega",
890             "1S25 serial connector",
891         },
892         {
893             USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_4S,
894             0,
895             "Entrega",
896             "4S serial connector",
897         },
898         {
899             USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_E45,
900             0,
901             "Entrega",
902             "E45 Ethernet adapter",
903         },
904         {
905             USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_CENTRONICS,
906             0,
907             "Entrega",
908             "Centronics connector",
909         },
910         {
911             USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_1S9,
912             0,
913             "Entrega",
914             "1S9 serial connector",
915         },
916         {
917             USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_EZUSB,
918             0,
919             "Entrega",
920             "EZ-USB",
921         },
922         {
923             USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_2U4S,
924             0,
925             "Entrega",
926             "2U4S serial connector/usb hub",
927         },
928         {
929             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_PRINTER1,
930             0,
931             "Seiko Epson",
932             "USB Printer",
933         },
934         {
935             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_PRINTER2,
936             0,
937             "Seiko Epson",
938             "ISD USB Smart Cable for Mac",
939         },
940         {
941             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_PRINTER3,
942             0,
943             "Seiko Epson",
944             "ISD USB Smart Cable",
945         },
946         {
947             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_PRINTER5,
948             0,
949             "Seiko Epson",
950             "USB Printer",
951         },
952         {
953             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_636,
954             0,
955             "Seiko Epson",
956             "Perfection 636U / 636Photo scanner",
957         },
958         {
959             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_610,
960             0,
961             "Seiko Epson",
962             "Perfection 610 scanner",
963         },
964         {
965             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1200,
966             0,
967             "Seiko Epson",
968             "Perfection 1200U / 1200Photo scanner",
969         },
970         {
971             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1600,
972             0,
973             "Seiko Epson",
974             "Expression 1600 scanner",
975         },
976         {
977             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1640,
978             0,
979             "Seiko Epson",
980             "Perfection 1640SU scanner",
981         },
982         {
983             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1240,
984             0,
985             "Seiko Epson",
986             "Perfection 1240U / 1240Photo scanner",
987         },
988         {
989             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_640U,
990             0,
991             "Seiko Epson",
992             "Perfection 640U scanner",
993         },
994         {
995             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1250,
996             0,
997             "Seiko Epson",
998             "Perfection 1250U / 1250Photo scanner",
999         },
1000         {
1001             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1650,
1002             0,
1003             "Seiko Epson",
1004             "Perfection 1650 scanner",
1005         },
1006         {
1007             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_GT9700F,
1008             0,
1009             "Seiko Epson",
1010             "GT-9700F scanner",
1011         },
1012         {
1013             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_GT9300UF,
1014             0,
1015             "Seiko Epson",
1016             "GT-9300UF scanner",
1017         },
1018         {
1019             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1260,
1020             0,
1021             "Seiko Epson",
1022             "Perfection 1260 scanner",
1023         },
1024         {
1025             USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1660,
1026             0,
1027             "Seiko Epson",
1028             "Perfection 1660 scanner",
1029         },
1030         {
1031             USB_VENDOR_ETEK, USB_PRODUCT_ETEK_1COM,
1032             0,
1033             "e-TEK Labs",
1034             "Serial port",
1035         },
1036         {
1037             USB_VENDOR_EXTENDED, USB_PRODUCT_EXTENDED_XTNDACCESS,
1038             0,
1039             "Extended Systems",
1040             "XTNDAccess IrDA",
1041         },
1042         {
1043             USB_VENDOR_GOHUBS, USB_PRODUCT_GOHUBS_GOCOM232,
1044             0,
1045             "GoHubs",
1046             "GoCOM232 Serial converter",
1047         },
1048         {
1049             USB_VENDOR_GRAVIS, USB_PRODUCT_GRAVIS_GAMEPADPRO,
1050             0,
1051             "Advanced Gravis Computer Tech.",
1052             "GamePad Pro",
1053         },
1054         {
1055             USB_VENDOR_GREENHOUSE, USB_PRODUCT_GREENHOUSE_KANA21,
1056             0,
1057             "GREENHOUSE",
1058             "CF-writer with Portable MP3 Player",
1059         },
1060         {
1061             USB_VENDOR_GRIFFIN, USB_PRODUCT_GRIFFIN_IMATE,
1062             0,
1063             "Griffin Technology",
1064             "iMate, ADB adapter",
1065         },
1066         {
1067             USB_VENDOR_FREECOM, USB_PRODUCT_FREECOM_DVD,
1068             0,
1069             "Freecom",
1070             "Connector for DVD drive",
1071         },
1072         {
1073             USB_VENDOR_FTDI, USB_PRODUCT_FTDI_SERIAL_8U100AX,
1074             0,
1075             "Future Technology Devices",
1076             "8U100AX Serial converter",
1077         },
1078         {
1079             USB_VENDOR_FTDI, USB_PRODUCT_FTDI_SERIAL_8U232AM,
1080             0,
1081             "Future Technology Devices",
1082             "8U232AM Serial converter",
1083         },
1084         {
1085             USB_VENDOR_FUJIPHOTO, USB_PRODUCT_FUJIPHOTO_MASS0100,
1086             0,
1087             "Fuji Photo Film",
1088             "Mass Storage",
1089         },
1090         {
1091             USB_VENDOR_FUJITSU, USB_PRODUCT_FUJITSU_AH_F401U,
1092             0,
1093             "Fujitsu",
1094             "AH-F401U Air H device",
1095         },
1096         {
1097             USB_VENDOR_GENERALINSTMNTS, USB_PRODUCT_GENERALINSTMNTS_SB5100,
1098             0,
1099             "General Instruments (Motorola)",
1100             "SURFboard SB5100 Cable modem",
1101         },
1102         {
1103             USB_VENDOR_GENESYS, USB_PRODUCT_GENESYS_GL650,
1104             0,
1105             "Genesys Logic",
1106             "GL650 Hub",
1107         },
1108         {
1109             USB_VENDOR_GENESYS, USB_PRODUCT_GENESYS_GL641USB,
1110             0,
1111             "Genesys Logic",
1112             "GL641USB CompactFlash Card Reader",
1113         },
1114         {
1115             USB_VENDOR_GENESYS, USB_PRODUCT_GENESYS_GL641USB2IDE,
1116             0,
1117             "Genesys Logic",
1118             "GL641USB USB-IDE Bridge",
1119         },
1120         {
1121             USB_VENDOR_HAL, USB_PRODUCT_HAL_IMR001,
1122             0,
1123             "HAL Corporation",
1124             "Crossam2+USB IR commander",
1125         },
1126         {
1127             USB_VENDOR_HAGIWARA, USB_PRODUCT_HAGIWARA_FGSM,
1128             0,
1129             "Hagiwara Sys-Com",
1130             "FlashGate SmartMedia Card Reader",
1131         },
1132         {
1133             USB_VENDOR_HAGIWARA, USB_PRODUCT_HAGIWARA_FGCF,
1134             0,
1135             "Hagiwara Sys-Com",
1136             "FlashGate CompactFlash Card Reader",
1137         },
1138         {
1139             USB_VENDOR_HAGIWARA, USB_PRODUCT_HAGIWARA_FG,
1140             0,
1141             "Hagiwara Sys-Com",
1142             "FlashGate",
1143         },
1144         {
1145             USB_VENDOR_HANDSPRING, USB_PRODUCT_HANDSPRING_VISOR,
1146             0,
1147             "Handspring",
1148             "Handspring Visor",
1149         },
1150         {
1151             USB_VENDOR_HANDSPRING, USB_PRODUCT_HANDSPRING_TREO,
1152             0,
1153             "Handspring",
1154             "Handspring Treo",
1155         },
1156         {
1157             USB_VENDOR_HAUPPAUGE, USB_PRODUCT_HAUPPAUGE_WINTV_USB_FM,
1158             0,
1159             "Hauppauge Computer Works",
1160             "WinTV USB FM",
1161         },
1162         {
1163             USB_VENDOR_HAWKING, USB_PRODUCT_HAWKING_UF100,
1164             0,
1165             "Hawking Technologies",
1166             "10/100 USB Ethernet",
1167         },
1168         {
1169             USB_VENDOR_HITACHI, USB_PRODUCT_HITACHI_DVDCAM_USB,
1170             0,
1171             "Hitachi, Ltd.",
1172             "DVDCAM USB HS Interface",
1173         },
1174         {
1175             USB_VENDOR_HP, USB_PRODUCT_HP_895C,
1176             0,
1177             "Hewlett Packard",
1178             "DeskJet 895C",
1179         },
1180         {
1181             USB_VENDOR_HP, USB_PRODUCT_HP_4100C,
1182             0,
1183             "Hewlett Packard",
1184             "Scanjet 4100C",
1185         },
1186         {
1187             USB_VENDOR_HP, USB_PRODUCT_HP_S20,
1188             0,
1189             "Hewlett Packard",
1190             "Photosmart S20",
1191         },
1192         {
1193             USB_VENDOR_HP, USB_PRODUCT_HP_880C,
1194             0,
1195             "Hewlett Packard",
1196             "DeskJet 880C",
1197         },
1198         {
1199             USB_VENDOR_HP, USB_PRODUCT_HP_4200C,
1200             0,
1201             "Hewlett Packard",
1202             "ScanJet 4200C",
1203         },
1204         {
1205             USB_VENDOR_HP, USB_PRODUCT_HP_CDWRITERPLUS,
1206             0,
1207             "Hewlett Packard",
1208             "CD-Writer Plus",
1209         },
1210         {
1211             USB_VENDOR_HP, USB_PRODUCT_HP_KBDHUB,
1212             0,
1213             "Hewlett Packard",
1214             "Multimedia Keyboard Hub",
1215         },
1216         {
1217             USB_VENDOR_HP, USB_PRODUCT_HP_6200C,
1218             0,
1219             "Hewlett Packard",
1220             "ScanJet 6200C",
1221         },
1222         {
1223             USB_VENDOR_HP, USB_PRODUCT_HP_S20b,
1224             0,
1225             "Hewlett Packard",
1226             "PhotoSmart S20",
1227         },
1228         {
1229             USB_VENDOR_HP, USB_PRODUCT_HP_815C,
1230             0,
1231             "Hewlett Packard",
1232             "DeskJet 815C",
1233         },
1234         {
1235             USB_VENDOR_HP, USB_PRODUCT_HP_3300C,
1236             0,
1237             "Hewlett Packard",
1238             "ScanJet 3300C",
1239         },
1240         {
1241             USB_VENDOR_HP, USB_PRODUCT_HP_CDW8200,
1242             0,
1243             "Hewlett Packard",
1244             "CD-Writer Plus 8200e",
1245         },
1246         {
1247             USB_VENDOR_HP, USB_PRODUCT_HP_1220C,
1248             0,
1249             "Hewlett Packard",
1250             "DeskJet 1220C",
1251         },
1252         {
1253             USB_VENDOR_HP, USB_PRODUCT_HP_810C,
1254             0,
1255             "Hewlett Packard",
1256             "DeskJet 810C/812C",
1257         },
1258         {
1259             USB_VENDOR_HP, USB_PRODUCT_HP_4300C,
1260             0,
1261             "Hewlett Packard",
1262             "Scanjet 4300C",
1263         },
1264         {
1265             USB_VENDOR_HP, USB_PRODUCT_HP_G85XI,
1266             0,
1267             "Hewlett Packard",
1268             "OfficeJet G85xi",
1269         },
1270         {
1271             USB_VENDOR_HP, USB_PRODUCT_HP_1200,
1272             0,
1273             "Hewlett Packard",
1274             "LaserJet 1200",
1275         },
1276         {
1277             USB_VENDOR_HP, USB_PRODUCT_HP_5200C,
1278             0,
1279             "Hewlett Packard",
1280             "Scanjet 5200C",
1281         },
1282         {
1283             USB_VENDOR_HP, USB_PRODUCT_HP_830C,
1284             0,
1285             "Hewlett Packard",
1286             "DeskJet 830C",
1287         },
1288         {
1289             USB_VENDOR_HP, USB_PRODUCT_HP_3400CSE,
1290             0,
1291             "Hewlett Packard",
1292             "ScanJet 3400cse",
1293         },
1294         {
1295             USB_VENDOR_HP, USB_PRODUCT_HP_6300C,
1296             0,
1297             "Hewlett Packard",
1298             "Scanjet 6300C",
1299         },
1300         {
1301             USB_VENDOR_HP, USB_PRODUCT_HP_840C,
1302             0,
1303             "Hewlett Packard",
1304             "DeskJet 840c",
1305         },
1306         {
1307             USB_VENDOR_HP, USB_PRODUCT_HP_2200C,
1308             0,
1309             "Hewlett Packard",
1310             "ScanJet 2200C",
1311         },
1312         {
1313             USB_VENDOR_HP, USB_PRODUCT_HP_5300C,
1314             0,
1315             "Hewlett Packard",
1316             "Scanjet 5300C",
1317         },
1318         {
1319             USB_VENDOR_HP, USB_PRODUCT_HP_4400C,
1320             0,
1321             "Hewlett Packard",
1322             "Scanjet 4400C",
1323         },
1324         {
1325             USB_VENDOR_HP, USB_PRODUCT_HP_970CSE,
1326             0,
1327             "Hewlett Packard",
1328             "Deskjet 970Cse",
1329         },
1330         {
1331             USB_VENDOR_HP, USB_PRODUCT_HP_5400C,
1332             0,
1333             "Hewlett Packard",
1334             "Scanjet 5400C",
1335         },
1336         {
1337             USB_VENDOR_HP, USB_PRODUCT_HP_930C,
1338             0,
1339             "Hewlett Packard",
1340             "DeskJet 930c",
1341         },
1342         {
1343             USB_VENDOR_HP, USB_PRODUCT_HP_P2000U,
1344             0,
1345             "Hewlett Packard",
1346             "Inkjet P-2000U",
1347         },
1348         {
1349             USB_VENDOR_HP, USB_PRODUCT_HP_640C,
1350             0,
1351             "Hewlett Packard",
1352             "DeskJet 640c",
1353         },
1354         {
1355             USB_VENDOR_HP, USB_PRODUCT_HP_P1100,
1356             0,
1357             "Hewlett Packard",
1358             "Photosmart P1100",
1359         },
1360         {
1361             USB_VENDOR_HP, USB_PRODUCT_HP_HN210E,
1362             0,
1363             "Hewlett Packard",
1364             "Ethernet HN210E",
1365         },
1366         {
1367             USB_VENDOR_HP2, USB_PRODUCT_HP2_C500,
1368             0,
1369             "Hewlett Packard",
1370             "PhotoSmart C500",
1371         },
1372         {
1373             USB_VENDOR_IBM, USB_PRODUCT_IBM_USBCDROMDRIVE,
1374             0,
1375             "IBM Corporation",
1376             "USB CD-ROM Drive",
1377         },
1378         {
1379             USB_VENDOR_INSIDEOUT, USB_PRODUCT_INSIDEOUT_EDGEPORT4,
1380             0,
1381             "Inside Out Networks",
1382             "EdgePort/4 serial ports",
1383         },
1384         {
1385             USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_F5U002,
1386             0,
1387             "In-System Design",
1388             "Parallel printer adapter",
1389         },
1390         {
1391             USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ATAPI,
1392             0,
1393             "In-System Design",
1394             "ATAPI adapter",
1395         },
1396         {
1397             USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ISD110,
1398             0,
1399             "In-System Design",
1400             "IDE adapter ISD110",
1401         },
1402         {
1403             USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ISD105,
1404             0,
1405             "In-System Design",
1406             "IDE adapter ISD105",
1407         },
1408         {
1409             USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_USBCABLE,
1410             0,
1411             "In-System Design",
1412             "USB cable",
1413         },
1414         {
1415             USB_VENDOR_INTEL, USB_PRODUCT_INTEL_EASYPC_CAMERA,
1416             0,
1417             "Intel",
1418             "Easy PC Camera",
1419         },
1420         {
1421             USB_VENDOR_INTEL, USB_PRODUCT_INTEL_TESTBOARD,
1422             0,
1423             "Intel",
1424             "82930 test board",
1425         },
1426         {
1427             USB_VENDOR_INTERSIL, USB_PRODUCT_INTERSIL_PRISM_2X,
1428             0,
1429             "Intersil",
1430             "Prism2.x or Atmel WLAN",
1431         },
1432         {
1433             USB_VENDOR_IODATA, USB_PRODUCT_IODATA_USBETT,
1434             0,
1435             "I/O Data",
1436             "USB ETT",
1437         },
1438         {
1439             USB_VENDOR_IODATA, USB_PRODUCT_IODATA_USBETTX,
1440             0,
1441             "I/O Data",
1442             "USB ETTX",
1443         },
1444         {
1445             USB_VENDOR_IODATA, USB_PRODUCT_IODATA_USBETTXS,
1446             0,
1447             "I/O Data",
1448             "USB ETTX",
1449         },
1450         {
1451             USB_VENDOR_IODATA, USB_PRODUCT_IODATA_USBRSAQ,
1452             0,
1453             "I/O Data",
1454             "USB serial adapter USB-RSAQ1",
1455         },
1456         {
1457             USB_VENDOR_IOMEGA, USB_PRODUCT_IOMEGA_ZIP100,
1458             0,
1459             "Iomega",
1460             "Zip 100",
1461         },
1462         {
1463             USB_VENDOR_IOMEGA, USB_PRODUCT_IOMEGA_ZIP250,
1464             0,
1465             "Iomega",
1466             "Zip 250",
1467         },
1468         {
1469             USB_VENDOR_JVC, USB_PRODUCT_JVC_GR_DX95,
1470             0,
1471             "JVC",
1472             "GR-DX95",
1473         },
1474         {
1475             USB_VENDOR_JRC, USB_PRODUCT_JRC_AH_J3001V_J3002V,
1476             0,
1477             "Japan Radio Company",
1478             "AirH\" PHONE AH-J3001V/J3002V",
1479         },
1480         {
1481             USB_VENDOR_KLSI, USB_PRODUCT_KLSI_DUH3E10BT,
1482             0,
1483             "Kawasaki LSI",
1484             "USB ethernet controller engine",
1485         },
1486         {
1487             USB_VENDOR_KLSI, USB_PRODUCT_KLSI_DUH3E10BTN,
1488             0,
1489             "Kawasaki LSI",
1490             "USB ethernet controller engine",
1491         },
1492         {
1493             USB_VENDOR_KAWATSU, USB_PRODUCT_KAWATSU_MH4000P,
1494             0,
1495             "Kawatsu Semiconductor",
1496             "MiniHub 4000P",
1497         },
1498         {
1499             USB_VENDOR_KEISOKUGIKEN, USB_PRODUCT_KEISOKUGIKEN_USBDAQ,
1500             0,
1501             "Keisokugiken",
1502             "HKS-0200 USBDAQ",
1503         },
1504         {
1505             USB_VENDOR_KLSI, USB_PRODUCT_KLSI_DUH3E10BT,
1506             0,
1507             "Kawasaki LSI",
1508             "10BT Ethernet adapter, in the DU-H3E",
1509         },
1510         {
1511             USB_VENDOR_KENSINGTON, USB_PRODUCT_KENSINGTON_ORBIT,
1512             0,
1513             "Kensington",
1514             "Orbit USB/PS2 trackball",
1515         },
1516         {
1517             USB_VENDOR_KENSINGTON, USB_PRODUCT_KENSINGTON_TURBOBALL,
1518             0,
1519             "Kensington",
1520             "TurboBall",
1521         },
1522         {
1523             USB_VENDOR_KEYSPAN, USB_PRODUCT_KEYSPAN_USA28,
1524             0,
1525             "Keyspan",
1526             "USA-28 serial adapter",
1527         },
1528         {
1529             USB_VENDOR_KEYSPAN, USB_PRODUCT_KEYSPAN_USA28X,
1530             0,
1531             "Keyspan",
1532             "USA-28X serial adapter",
1533         },
1534         {
1535             USB_VENDOR_KEYSPAN, USB_PRODUCT_KEYSPAN_USA19,
1536             0,
1537             "Keyspan",
1538             "USA-19 serial adapter",
1539         },
1540         {
1541             USB_VENDOR_KEYSPAN, USB_PRODUCT_KEYSPAN_USA18X,
1542             0,
1543             "Keyspan",
1544             "USA-18X serial adapter",
1545         },
1546         {
1547             USB_VENDOR_KEYSPAN, USB_PRODUCT_KEYSPAN_USA19W,
1548             0,
1549             "Keyspan",
1550             "USA-19W serial adapter",
1551         },
1552         {
1553             USB_VENDOR_KEYSPAN, USB_PRODUCT_KEYSPAN_USA49W,
1554             0,
1555             "Keyspan",
1556             "USA-49W serial adapter",
1557         },
1558         {
1559             USB_VENDOR_KEYSPAN, USB_PRODUCT_KEYSPAN_USA19QW,
1560             0,
1561             "Keyspan",
1562             "USA-19QW serial adapter",
1563         },
1564         {
1565             USB_VENDOR_KINGSTON, USB_PRODUCT_KINGSTON_KNU101TX,
1566             0,
1567             "Kingston Technology",
1568             "KNU101TX USB Ethernet",
1569         },
1570         {
1571             USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC220,
1572             0,
1573             "Eastman Kodak",
1574             "Digital Science DC220",
1575         },
1576         {
1577             USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC260,
1578             0,
1579             "Eastman Kodak",
1580             "Digital Science DC260",
1581         },
1582         {
1583             USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC265,
1584             0,
1585             "Eastman Kodak",
1586             "Digital Science DC265",
1587         },
1588         {
1589             USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC290,
1590             0,
1591             "Eastman Kodak",
1592             "Digital Science DC290",
1593         },
1594         {
1595             USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC240,
1596             0,
1597             "Eastman Kodak",
1598             "Digital Science DC240",
1599         },
1600         {
1601             USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC280,
1602             0,
1603             "Eastman Kodak",
1604             "Digital Science DC280",
1605         },
1606         {
1607             USB_VENDOR_KONICA, USB_PRODUCT_KONICA_CAMERA,
1608             0,
1609             "Konica",
1610             "Digital Color Camera",
1611         },
1612         {
1613             USB_VENDOR_KYE, USB_PRODUCT_KYE_NICHE,
1614             0,
1615             "KYE Systems",
1616             "Niche mouse",
1617         },
1618         {
1619             USB_VENDOR_KYE, USB_PRODUCT_KYE_NETSCROLL,
1620             0,
1621             "KYE Systems",
1622             "Genius NetScroll mouse",
1623         },
1624         {
1625             USB_VENDOR_KYE, USB_PRODUCT_KYE_FLIGHT2000,
1626             0,
1627             "KYE Systems",
1628             "Flight 2000 joystick",
1629         },
1630         {
1631             USB_VENDOR_KYE, USB_PRODUCT_KYE_VIVIDPRO,
1632             0,
1633             "KYE Systems",
1634             "ColorPage Vivid-Pro scanner",
1635         },
1636         {
1637             USB_VENDOR_LACIE, USB_PRODUCT_LACIE_HD,
1638             0,
1639             "LaCie",
1640             "Hard Disk",
1641         },
1642         {
1643             USB_VENDOR_LACIE, USB_PRODUCT_LACIE_CDRW,
1644             0,
1645             "LaCie",
1646             "CD R/W",
1647         },
1648         {
1649             USB_VENDOR_LEXAR, USB_PRODUCT_LEXAR_JUMPSHOT,
1650             0,
1651             "Lexar Media",
1652             "jumpSHOT CompactFlash Reader",
1653         },
1654         {
1655             USB_VENDOR_LEXMARK, USB_PRODUCT_LEXMARK_S2450,
1656             0,
1657             "Lexmark International",
1658             "Optra S 2450",
1659         },
1660         {
1661             USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_MAUSB2,
1662             0,
1663             "Linksys",
1664             "Camedia MAUSB-2",
1665         },
1666         {
1667             USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB10TX1,
1668             0,
1669             "Linksys",
1670             "USB10TX",
1671         },
1672         {
1673             USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB10T,
1674             0,
1675             "Linksys",
1676             "USB10T Ethernet",
1677         },
1678         {
1679             USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB100TX,
1680             0,
1681             "Linksys",
1682             "USB100TX Ethernet",
1683         },
1684         {
1685             USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB100H1,
1686             0,
1687             "Linksys",
1688             "USB100H1 Ethernet/HPNA",
1689         },
1690         {
1691             USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB10TA,
1692             0,
1693             "Linksys",
1694             "USB10TA Ethernet",
1695         },
1696         {
1697             USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB10TX2,
1698             0,
1699             "Linksys",
1700             "USB10TX",
1701         },
1702         {
1703             USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB200M,
1704             0,
1705             "Linksys",
1706             "USB 2.0 10/100 ethernet controller",
1707         },
1708         {
1709             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_M2452,
1710             0,
1711             "Logitech",
1712             "M2452 keyboard",
1713         },
1714         {
1715             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_M4848,
1716             0,
1717             "Logitech",
1718             "M4848 mouse",
1719         },
1720         {
1721             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_PAGESCAN,
1722             0,
1723             "Logitech",
1724             "PageScan",
1725         },
1726         {
1727             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAMWEB,
1728             0,
1729             "Logitech",
1730             "QuickCam Web",
1731         },
1732         {
1733             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAMPRO,
1734             0,
1735             "Logitech",
1736             "QuickCam Pro",
1737         },
1738         {
1739             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAMEXP,
1740             0,
1741             "Logitech",
1742             "QuickCam Express",
1743         },
1744         {
1745             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAM,
1746             0,
1747             "Logitech",
1748             "QuickCam",
1749         },
1750         {
1751             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_N43,
1752             0,
1753             "Logitech",
1754             "N43",
1755         },
1756         {
1757             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_N48,
1758             0,
1759             "Logitech",
1760             "N48 mouse",
1761         },
1762         {
1763             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_MBA47,
1764             0,
1765             "Logitech",
1766             "M-BA47 mouse",
1767         },
1768         {
1769             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WMMOUSE,
1770             0,
1771             "Logitech",
1772             "WingMan Gaming Mouse",
1773         },
1774         {
1775             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_BD58,
1776             0,
1777             "Logitech",
1778             "BD58 mouse",
1779         },
1780         {
1781             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_UN58A,
1782             0,
1783             "Logitech",
1784             "iFeel Mouse",
1785         },
1786         {
1787             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_BB13,
1788             0,
1789             "Logitech",
1790             "USB-PS/2 Trackball",
1791         },
1792         {
1793             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WMPAD,
1794             0,
1795             "Logitech",
1796             "WingMan GamePad Extreme",
1797         },
1798         {
1799             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WMRPAD,
1800             0,
1801             "Logitech",
1802             "WingMan RumblePad",
1803         },
1804         {
1805             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WMJOY,
1806             0,
1807             "Logitech",
1808             "WingMan Force joystick",
1809         },
1810         {
1811             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_RK53,
1812             0,
1813             "Logitech",
1814             "Cordless mouse",
1815         },
1816         {
1817             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_RB6,
1818             0,
1819             "Logitech",
1820             "Cordless keyboard",
1821         },
1822         {
1823             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_MX700,
1824             0,
1825             "Logitech",
1826             "Cordless optical mouse",
1827         },
1828         {
1829             USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAMPRO2,
1830             0,
1831             "Logitech",
1832             "QuickCam Pro",
1833         },
1834         {
1835             USB_VENDOR_LOGITEC, USB_PRODUCT_LOGITEC_LDR_H443U2,
1836             0,
1837             "Logitec Corp",
1838             "DVD Multi-plus unit LDR-H443U2",
1839         },
1840         {
1841             USB_VENDOR_LUCENT, USB_PRODUCT_LUCENT_EVALKIT,
1842             0,
1843             "Lucent",
1844             "USS-720 evaluation kit",
1845         },
1846         {
1847             USB_VENDOR_LUWEN, USB_PRODUCT_LUWEN_EASYDISK,
1848             0,
1849             "Luwen",
1850             "EasyDisc",
1851         },
1852         {
1853             USB_VENDOR_MACALLY, USB_PRODUCT_MACALLY_MOUSE1,
1854             0,
1855             "Macally",
1856             "mouse",
1857         },
1858         {
1859             USB_VENDOR_MCT, USB_PRODUCT_MCT_HUB0100,
1860             0,
1861             "MCT",
1862             "Hub",
1863         },
1864         {
1865             USB_VENDOR_MCT, USB_PRODUCT_MCT_DU_H3SP_USB232,
1866             0,
1867             "MCT",
1868             "D-Link DU-H3SP USB BAY Hub",
1869         },
1870         {
1871             USB_VENDOR_MCT, USB_PRODUCT_MCT_USB232,
1872             0,
1873             "MCT",
1874             "USB-232 Interface",
1875         },
1876         {
1877             USB_VENDOR_MCT, USB_PRODUCT_MCT_SITECOM_USB232,
1878             0,
1879             "MCT",
1880             "Sitecom USB-232 Products",
1881         },
1882         {
1883             USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUATX1,
1884             0,
1885             "Melco",
1886             "LUA-TX Ethernet",
1887         },
1888         {
1889             USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUATX5,
1890             0,
1891             "Melco",
1892             "LUA-TX Ethernet",
1893         },
1894         {
1895             USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUA2TX5,
1896             0,
1897             "Melco",
1898             "LUA2-TX Ethernet",
1899         },
1900         {
1901             USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUAKTX,
1902             0,
1903             "Melco",
1904             "LUA-KTX Ethernet",
1905         },
1906         {
1907             USB_VENDOR_MELCO, USB_PRODUCT_MELCO_DUBPXXG,
1908             0,
1909             "Melco",
1910             "USB-IDE Bridge: DUB-PxxG",
1911         },
1912         {
1913             USB_VENDOR_METRICOM, USB_PRODUCT_METRICOM_RICOCHET_GS,
1914             0,
1915             "Metricom",
1916             "Ricochet GS",
1917         },
1918         {
1919             USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_SIDEPREC,
1920             0,
1921             "Microsoft",
1922             "SideWinder Precision Pro",
1923         },
1924         {
1925             USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INTELLIMOUSE,
1926             0,
1927             "Microsoft",
1928             "IntelliMouse",
1929         },
1930         {
1931             USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_NATURALKBD,
1932             0,
1933             "Microsoft",
1934             "Natural Keyboard Elite",
1935         },
1936         {
1937             USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_DDS80,
1938             0,
1939             "Microsoft",
1940             "Digital Sound System 80",
1941         },
1942         {
1943             USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_SIDEWINDER,
1944             0,
1945             "Microsoft",
1946             "Sidewinder Precision Racing Wheel",
1947         },
1948         {
1949             USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INETPRO,
1950             0,
1951             "Microsoft",
1952             "Internet Keyboard Pro",
1953         },
1954         {
1955             USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INTELLIEYE,
1956             0,
1957             "Microsoft",
1958             "IntelliEye mouse",
1959         },
1960         {
1961             USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INETPRO2,
1962             0,
1963             "Microsoft",
1964             "Internet Keyboard Pro",
1965         },
1966         {
1967             USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_MN110,
1968             0,
1969             "Microsoft",
1970             "10/100 USB NIC",
1971         },
1972         {
1973             USB_VENDOR_MICROTECH, USB_PRODUCT_MICROTECH_SCSIDB25,
1974             0,
1975             "Microtech",
1976             "USB-SCSI-DB25",
1977         },
1978         {
1979             USB_VENDOR_MICROTECH, USB_PRODUCT_MICROTECH_SCSIHD50,
1980             0,
1981             "Microtech",
1982             "USB-SCSI-HD50",
1983         },
1984         {
1985             USB_VENDOR_MICROTECH, USB_PRODUCT_MICROTECH_DPCM,
1986             0,
1987             "Microtech",
1988             "USB CameraMate",
1989         },
1990         {
1991             USB_VENDOR_MICROTECH, USB_PRODUCT_MICROTECH_FREECOM,
1992             0,
1993             "Microtech",
1994             "Freecom USB-IDE",
1995         },
1996         {
1997             USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_336CX,
1998             0,
1999             "Microtek",
2000             "Phantom 336CX - C3 scanner",
2001         },
2002         {
2003             USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_X6U,
2004             0,
2005             "Microtek",
2006             "ScanMaker X6 - X6U",
2007         },
2008         {
2009             USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_C6,
2010             0,
2011             "Microtek",
2012             "Phantom C6 scanner",
2013         },
2014         {
2015             USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_336CX2,
2016             0,
2017             "Microtek",
2018             "Phantom 336CX - C3 scanner",
2019         },
2020         {
2021             USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_V6USL,
2022             0,
2023             "Microtek",
2024             "ScanMaker V6USL",
2025         },
2026         {
2027             USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_V6USL2,
2028             0,
2029             "Microtek",
2030             "ScanMaker V6USL",
2031         },
2032         {
2033             USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_V6UL,
2034             0,
2035             "Microtek",
2036             "ScanMaker V6UL",
2037         },
2038         {
2039             USB_VENDOR_MIDIMAN, USB_PRODUCT_MIDIMAN_MIDISPORT2X2,
2040             0,
2041             "Midiman",
2042             "Midisport 2x2",
2043         },
2044         {
2045             USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_2300,
2046             0,
2047             "Minolta",
2048             "Dimage 2300",
2049         },
2050         {
2051             USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_S304,
2052             0,
2053             "Minolta",
2054             "Dimage S304",
2055         },
2056         {
2057             USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_X,
2058             0,
2059             "Minolta",
2060             "Dimage X",
2061         },
2062         {
2063             USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_5400,
2064             0,
2065             "Minolta",
2066             "Dimage 5400",
2067         },
2068         {
2069             USB_VENDOR_MITSUMI, USB_PRODUCT_MITSUMI_CDRRW,
2070             0,
2071             "Mitsumi",
2072             "CD-R/RW Drive",
2073         },
2074         {
2075             USB_VENDOR_MOTOROLA, USB_PRODUCT_MOTOROLA_MC141555,
2076             0,
2077             "Motorola",
2078             "MC141555 hub controller",
2079         },
2080         {
2081             USB_VENDOR_MOTOROLA, USB_PRODUCT_MOTOROLA_SB4100,
2082             0,
2083             "Motorola",
2084             "SB4100 USB Cable Modem",
2085         },
2086         {
2087             USB_VENDOR_MULTITECH, USB_PRODUCT_MULTITECH_ATLAS,
2088             0,
2089             "MultiTech",
2090             "MT5634ZBA-USB modem",
2091         },
2092         {
2093             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_1200CU,
2094             0,
2095             "Mustek Systems",
2096             "1200 CU scanner",
2097         },
2098         {
2099             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_600CU,
2100             0,
2101             "Mustek Systems",
2102             "600 CU scanner",
2103         },
2104         {
2105             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_1200USB,
2106             0,
2107             "Mustek Systems",
2108             "1200 USB scanner",
2109         },
2110         {
2111             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_1200UB,
2112             0,
2113             "Mustek Systems",
2114             "1200 UB scanner",
2115         },
2116         {
2117             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_1200USBPLUS,
2118             0,
2119             "Mustek Systems",
2120             "1200 USB Plus scanner",
2121         },
2122         {
2123             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_1200CUPLUS,
2124             0,
2125             "Mustek Systems",
2126             "1200 CU Plus scanner",
2127         },
2128         {
2129             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_BEARPAW1200F,
2130             0,
2131             "Mustek Systems",
2132             "BearPaw 1200F scanner",
2133         },
2134         {
2135             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_BEARPAW1200TA,
2136             0,
2137             "Mustek Systems",
2138             "BearPaw 1200TA scanner",
2139         },
2140         {
2141             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_600USB,
2142             0,
2143             "Mustek Systems",
2144             "600 USB scanner",
2145         },
2146         {
2147             USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_MDC800,
2148             0,
2149             "Mustek Systems",
2150             "MDC-800 digital camera",
2151         },
2152         {
2153             USB_VENDOR_MSYSTEMS, USB_PRODUCT_MSYSTEMS_DISKONKEY,
2154             0,
2155             "M-Systems",
2156             "DiskOnKey",
2157         },
2158         {
2159             USB_VENDOR_MSYSTEMS, USB_PRODUCT_MSYSTEMS_DISKONKEY2,
2160             0,
2161             "M-Systems",
2162             "DiskOnKey",
2163         },
2164         {
2165             USB_VENDOR_NATIONAL, USB_PRODUCT_NATIONAL_BEARPAW1200,
2166             0,
2167             "National Semiconductor",
2168             "BearPaw 1200",
2169         },
2170         {
2171             USB_VENDOR_NATIONAL, USB_PRODUCT_NATIONAL_BEARPAW2400,
2172             0,
2173             "National Semiconductor",
2174             "BearPaw 2400",
2175         },
2176         {
2177             USB_VENDOR_NEC, USB_PRODUCT_NEC_HUB,
2178             0,
2179             "NEC",
2180             "hub",
2181         },
2182         {
2183             USB_VENDOR_NEC, USB_PRODUCT_NEC_HUB_B,
2184             0,
2185             "NEC",
2186             "hub",
2187         },
2188         {
2189             USB_VENDOR_NEODIO, USB_PRODUCT_NEODIO_ND5010,
2190             0,
2191             "Neodio",
2192             "Multi-format Flash Controller",
2193         },
2194         {
2195             USB_VENDOR_NETCHIP, USB_PRODUCT_NETCHIP_TURBOCONNECT,
2196             0,
2197             "NetChip Technology",
2198             "Turbo-Connect",
2199         },
2200         {
2201             USB_VENDOR_NETGEAR, USB_PRODUCT_NETGEAR_EA101,
2202             0,
2203             "BayNETGEAR",
2204             "Ethernet adapter",
2205         },
2206         {
2207             USB_VENDOR_NETGEAR, USB_PRODUCT_NETGEAR_FA120,
2208             0,
2209             "BayNETGEAR",
2210             "USB 2.0 Ethernet adapter",
2211         },
2212         {
2213             USB_VENDOR_NIKON, USB_PRODUCT_NIKON_E990,
2214             0,
2215             "Nikon",
2216             "Digital Camera E990",
2217         },
2218         {
2219             USB_VENDOR_OLYMPUS, USB_PRODUCT_OLYMPUS_C1,
2220             0,
2221             "Olympus",
2222             "C-1 Digital Camera",
2223         },
2224         {
2225             USB_VENDOR_OLYMPUS, USB_PRODUCT_OLYMPUS_C700,
2226             0,
2227             "Olympus",
2228             "C-700 Ultra Zoom",
2229         },
2230         {
2231             USB_VENDOR_OMNIVISION, USB_PRODUCT_OMNIVISION_OV511,
2232             0,
2233             "OmniVision",
2234             "OV511 Camera",
2235         },
2236         {
2237             USB_VENDOR_OMNIVISION, USB_PRODUCT_OMNIVISION_OV511PLUS,
2238             0,
2239             "OmniVision",
2240             "OV511+ Camera",
2241         },
2242         {
2243             USB_VENDOR_PALM, USB_PRODUCT_PALM_SERIAL,
2244             0,
2245             "Palm Computing",
2246             "USB Serial Adaptor",
2247         },
2248         {
2249             USB_VENDOR_PALM, USB_PRODUCT_PALM_M500,
2250             0,
2251             "Palm Computing",
2252             "Palm m500",
2253         },
2254         {
2255             USB_VENDOR_PALM, USB_PRODUCT_PALM_M505,
2256             0,
2257             "Palm Computing",
2258             "Palm m505",
2259         },
2260         {
2261             USB_VENDOR_PALM, USB_PRODUCT_PALM_M515,
2262             0,
2263             "Palm Computing",
2264             "Palm m515",
2265         },
2266         {
2267             USB_VENDOR_PALM, USB_PRODUCT_PALM_I705,
2268             0,
2269             "Palm Computing",
2270             "Palm i705",
2271         },
2272         {
2273             USB_VENDOR_PALM, USB_PRODUCT_PALM_TUNGSTEN_Z,
2274             0,
2275             "Palm Computing",
2276             "Palm Tungsten Z",
2277         },
2278         {
2279             USB_VENDOR_PALM, USB_PRODUCT_PALM_M125,
2280             0,
2281             "Palm Computing",
2282             "Palm m125",
2283         },
2284         {
2285             USB_VENDOR_PALM, USB_PRODUCT_PALM_M130,
2286             0,
2287             "Palm Computing",
2288             "Palm m130",
2289         },
2290         {
2291             USB_VENDOR_PALM, USB_PRODUCT_PALM_TUNGSTEN_T,
2292             0,
2293             "Palm Computing",
2294             "Palm Tungsten T",
2295         },
2296         {
2297             USB_VENDOR_PALM, USB_PRODUCT_PALM_ZIRE,
2298             0,
2299             "Palm Computing",
2300             "Palm Zire",
2301         },
2302         {
2303             USB_VENDOR_PANASONIC, USB_PRODUCT_PANASONIC_KXLRW32AN,
2304             0,
2305             "Panasonic (Matsushita)",
2306             "CD-R Drive KXL-RW32AN",
2307         },
2308         {
2309             USB_VENDOR_PANASONIC, USB_PRODUCT_PANASONIC_KXLCB20AN,
2310             0,
2311             "Panasonic (Matsushita)",
2312             "CD-R Drive KXL-CB20AN",
2313         },
2314         {
2315             USB_VENDOR_PANASONIC, USB_PRODUCT_PANASONIC_KXLCB35AN,
2316             0,
2317             "Panasonic (Matsushita)",
2318             "DVD-ROM & CD-R/RW",
2319         },
2320         {
2321             USB_VENDOR_PANASONIC, USB_PRODUCT_PANASONIC_SDCAAE,
2322             0,
2323             "Panasonic (Matsushita)",
2324             "MultiMediaCard Adapter",
2325         },
2326         {
2327             USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_SERIAL1,
2328             0,
2329             "Peracom Networks",
2330             "Serial Converter",
2331         },
2332         {
2333             USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET,
2334             0,
2335             "Peracom Networks",
2336             "Ethernet adapter",
2337         },
2338         {
2339             USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET3,
2340             0,
2341             "Peracom Networks",
2342             "At Home Ethernet Adapter",
2343         },
2344         {
2345             USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET2,
2346             0,
2347             "Peracom Networks",
2348             "Ethernet adapter",
2349         },
2350         {
2351             USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_DSS350,
2352             0,
2353             "Philips",
2354             "DSS 350 Digital Speaker System",
2355         },
2356         {
2357             USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_DSS,
2358             0,
2359             "Philips",
2360             "DSS XXX Digital Speaker System",
2361         },
2362         {
2363             USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_HUB,
2364             0,
2365             "Philips",
2366             "hub",
2367         },
2368         {
2369             USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_PCA646VC,
2370             0,
2371             "Philips",
2372             "PCA646VC PC Camera",
2373         },
2374         {
2375             USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_PCVC680K,
2376             0,
2377             "Philips",
2378             "PCVC680K Vesta Pro PC Camera",
2379         },
2380         {
2381             USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_DSS150,
2382             0,
2383             "Philips",
2384             "DSS 150 Digital Speaker System",
2385         },
2386         {
2387             USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_DIVAUSB,
2388             0,
2389             "Philips",
2390             "DIVA USB mp3 player",
2391         },
2392         {
2393             USB_VENDOR_PHILIPSSEMI, USB_PRODUCT_PHILIPSSEMI_HUB1122,
2394             0,
2395             "Philips Semiconductors",
2396             "hub",
2397         },
2398         {
2399             USB_VENDOR_PIENGINEERING, USB_PRODUCT_PIENGINEERING_PS2USB,
2400             0,
2401             "P.I. Engineering",
2402             "PS2 to Mac USB Adapter",
2403         },
2404         {
2405             USB_VENDOR_PLX, USB_PRODUCT_PLX_TESTBOARD,
2406             0,
2407             "PLX",
2408             "test board",
2409         },
2410         {
2411             USB_VENDOR_PNY, USB_PRODUCT_PNY_ATTACHE,
2412             0,
2413             "PNY",
2414             "USB 2.0 Flash Drive",
2415         },
2416         {
2417             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2X300,
2418             0,
2419             "Primax Electronics",
2420             "G2-200 scanner",
2421         },
2422         {
2423             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2E300,
2424             0,
2425             "Primax Electronics",
2426             "G2E-300 scanner",
2427         },
2428         {
2429             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2300,
2430             0,
2431             "Primax Electronics",
2432             "G2-300 scanner",
2433         },
2434         {
2435             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2E3002,
2436             0,
2437             "Primax Electronics",
2438             "G2E-300 scanner",
2439         },
2440         {
2441             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_9600,
2442             0,
2443             "Primax Electronics",
2444             "Colorado USB 9600 scanner",
2445         },
2446         {
2447             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_600U,
2448             0,
2449             "Primax Electronics",
2450             "Colorado 600u scanner",
2451         },
2452         {
2453             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_6200,
2454             0,
2455             "Primax Electronics",
2456             "Visioneer 6200 scanner",
2457         },
2458         {
2459             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_19200,
2460             0,
2461             "Primax Electronics",
2462             "Colorado USB 19200 scanner",
2463         },
2464         {
2465             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_1200U,
2466             0,
2467             "Primax Electronics",
2468             "Colorado 1200u scanner",
2469         },
2470         {
2471             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G600,
2472             0,
2473             "Primax Electronics",
2474             "G2-600 scanner",
2475         },
2476         {
2477             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_636I,
2478             0,
2479             "Primax Electronics",
2480             "ReadyScan 636i",
2481         },
2482         {
2483             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2600,
2484             0,
2485             "Primax Electronics",
2486             "G2-600 scanner",
2487         },
2488         {
2489             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2E600,
2490             0,
2491             "Primax Electronics",
2492             "G2E-600 scanner",
2493         },
2494         {
2495             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_COMFORT,
2496             0,
2497             "Primax Electronics",
2498             "Comfort",
2499         },
2500         {
2501             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_MOUSEINABOX,
2502             0,
2503             "Primax Electronics",
2504             "Mouse-in-a-Box",
2505         },
2506         {
2507             USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_PCGAUMS1,
2508             0,
2509             "Primax Electronics",
2510             "Sony PCGA-UMS1",
2511         },
2512         {
2513             USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2301,
2514             0,
2515             "Prolific Technology",
2516             "PL2301 Host-Host interface",
2517         },
2518         {
2519             USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2302,
2520             0,
2521             "Prolific Technology",
2522             "PL2302 Host-Host interface",
2523         },
2524         {
2525             USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_RSAQ2,
2526             0,
2527             "Prolific Technology",
2528             "PL2303 Serial adapter (IODATA USB-RSAQ2)",
2529         },
2530         {
2531             USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2303,
2532             0,
2533             "Prolific Technology",
2534             "PL2303 Serial adapter (ATEN/IOGEAR UC232A)",
2535         },
2536         {
2537             USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2305,
2538             0,
2539             "Prolific Technology",
2540             "Parallel printer adapter",
2541         },
2542         {
2543             USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_ATAPI4,
2544             0,
2545             "Prolific Technology",
2546             "ATAPI-4 Bridge Controller",
2547         },
2548         {
2549             USB_VENDOR_PUTERCOM, USB_PRODUCT_PUTERCOM_UPA100,
2550             0,
2551             "Putercom",
2552             "USB-1284 BRIDGE",
2553         },
2554         {
2555             USB_VENDOR_QTRONIX, USB_PRODUCT_QTRONIX_980N,
2556             0,
2557             "Qtronix",
2558             "Scorpion-980N keyboard",
2559         },
2560         {
2561             USB_VENDOR_QUICKSHOT, USB_PRODUCT_QUICKSHOT_STRIKEPAD,
2562             0,
2563             "Quickshot",
2564             "USB StrikePad",
2565         },
2566         {
2567             USB_VENDOR_RAINBOW, USB_PRODUCT_RAINBOW_IKEY2000,
2568             0,
2569             "Rainbow Technologies",
2570             "i-Key 2000",
2571         },
2572         {
2573             USB_VENDOR_REALTEK, USB_PRODUCT_REALTEK_USBKR100,
2574             0,
2575             "RealTek",
2576             "USBKR100 USB Ethernet (GREEN HOUSE)",
2577         },
2578         {
2579             USB_VENDOR_ROLAND, USB_PRODUCT_ROLAND_UM1,
2580             0,
2581             "Roland",
2582             "UM-1 MIDI I/F",
2583         },
2584         {
2585             USB_VENDOR_ROLAND, USB_PRODUCT_ROLAND_UM880N,
2586             0,
2587             "Roland",
2588             "EDIROL UM-880 MIDI I/F (native)",
2589         },
2590         {
2591             USB_VENDOR_ROLAND, USB_PRODUCT_ROLAND_UM880G,
2592             0,
2593             "Roland",
2594             "EDIROL UM-880 MIDI I/F (generic)",
2595         },
2596         {
2597             USB_VENDOR_ROCKFIRE, USB_PRODUCT_ROCKFIRE_GAMEPAD,
2598             0,
2599             "Rockfire",
2600             "gamepad 203USB",
2601         },
2602         {
2603             USB_VENDOR_RATOC, USB_PRODUCT_RATOC_REXUSB60,
2604             0,
2605             "RATOC Systems, Inc.",
2606             "USB serial adapter REX-USB60",
2607         },
2608         {
2609             USB_VENDOR_SAMSUNG, USB_PRODUCT_SAMSUNG_ML6060,
2610             0,
2611             "Samsung Electronics",
2612             "ML-6060 laser printer",
2613         },
2614         {
2615             USB_VENDOR_SANDISK, USB_PRODUCT_SANDISK_SDDR05A,
2616             0,
2617             "SanDisk Corp",
2618             "ImageMate SDDR-05a",
2619         },
2620         {
2621             USB_VENDOR_SANDISK, USB_PRODUCT_SANDISK_SDDR05,
2622             0,
2623             "SanDisk Corp",
2624             "ImageMate SDDR-05",
2625         },
2626         {
2627             USB_VENDOR_SANDISK, USB_PRODUCT_SANDISK_SDDR31,
2628             0,
2629             "SanDisk Corp",
2630             "ImageMate SDDR-31",
2631         },
2632         {
2633             USB_VENDOR_SANDISK, USB_PRODUCT_SANDISK_SDDR12,
2634             0,
2635             "SanDisk Corp",
2636             "ImageMate SDDR-12",
2637         },
2638         {
2639             USB_VENDOR_SANDISK, USB_PRODUCT_SANDISK_SDDR09,
2640             0,
2641             "SanDisk Corp",
2642             "ImageMate SDDR-09",
2643         },
2644         {
2645             USB_VENDOR_SANDISK, USB_PRODUCT_SANDISK_SDDR75,
2646             0,
2647             "SanDisk Corp",
2648             "ImageMate SDDR-75",
2649         },
2650         {
2651             USB_VENDOR_SANYO, USB_PRODUCT_SANYO_SCP4900,
2652             0,
2653             "Sanyo Electric",
2654             "Sanyo SCP-4900 USB Phone",
2655         },
2656         {
2657             USB_VENDOR_SCANLOGIC, USB_PRODUCT_SCANLOGIC_SL11R,
2658             0,
2659             "ScanLogic",
2660             "SL11R IDE Adapter",
2661         },
2662         {
2663             USB_VENDOR_SCANLOGIC, USB_PRODUCT_SCANLOGIC_336CX,
2664             0,
2665             "ScanLogic",
2666             "Phantom 336CX - C3 scanner",
2667         },
2668         {
2669             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_EUSB,
2670             0,
2671             "Shuttle Technology",
2672             "E-USB Bridge",
2673         },
2674         {
2675             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_EUSCSI,
2676             0,
2677             "Shuttle Technology",
2678             "eUSCSI Bridge",
2679         },
2680         {
2681             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_SDDR09,
2682             0,
2683             "Shuttle Technology",
2684             "ImageMate SDDR09",
2685         },
2686         {
2687             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_ZIOMMC,
2688             0,
2689             "Shuttle Technology",
2690             "eUSB MultiMediaCard Adapter",
2691         },
2692         {
2693             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_HIFD,
2694             0,
2695             "Shuttle Technology",
2696             "Sony Hifd",
2697         },
2698         {
2699             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_EUSBATAPI,
2700             0,
2701             "Shuttle Technology",
2702             "eUSB ATA/ATAPI Adapter",
2703         },
2704         {
2705             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_CF,
2706             0,
2707             "Shuttle Technology",
2708             "eUSB CompactFlash Adapter",
2709         },
2710         {
2711             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_EUSCSI_B,
2712             0,
2713             "Shuttle Technology",
2714             "eUSCSI Bridge",
2715         },
2716         {
2717             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_EUSCSI_C,
2718             0,
2719             "Shuttle Technology",
2720             "eUSCSI Bridge",
2721         },
2722         {
2723             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_CDRW,
2724             0,
2725             "Shuttle Technology",
2726             "CD-RW Device",
2727         },
2728         {
2729             USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_EUSBORCA,
2730             0,
2731             "Shuttle Technology",
2732             "eUSB ORCA Quad Reader",
2733         },
2734         {
2735             USB_VENDOR_SIEMENS, USB_PRODUCT_SIEMENS_SPEEDSTREAM,
2736             0,
2737             "Siemens",
2738             "SpeedStream USB",
2739         },
2740         {
2741             USB_VENDOR_SIGMATEL, USB_PRODUCT_SIGMATEL_I_BEAD100,
2742             0,
2743             "Sigmatel",
2744             "i-Bead 100 MP3 Player",
2745         },
2746         {
2747             USB_VENDOR_SIIG, USB_PRODUCT_SIIG_DIGIFILMREADER,
2748             0,
2749             "SIIG",
2750             "DigiFilm-Combo Reader",
2751         },
2752         {
2753             USB_VENDOR_SILICONPORTALS, USB_PRODUCT_SILICONPORTALS_YAPPH_NF,
2754             0,
2755             "Silicon Portals",
2756             "YAP Phone (no firmware)",
2757         },
2758         {
2759             USB_VENDOR_SILICONPORTALS, USB_PRODUCT_SILICONPORTALS_YAPPHONE,
2760             0,
2761             "Silicon Portals",
2762             "YAP Phone",
2763         },
2764         {
2765             USB_VENDOR_SIRIUS, USB_PRODUCT_SIRIUS_ROADSTER,
2766             0,
2767             "Sirius Technologies",
2768             "NetComm Roadster II 56 USB",
2769         },
2770         {
2771             USB_VENDOR_SMARTBRIDGES, USB_PRODUCT_SMARTBRIDGES_SMARTLINK,
2772             0,
2773             "SmartBridges",
2774             "SmartLink USB ethernet adapter",
2775         },
2776         {
2777             USB_VENDOR_SMARTBRIDGES, USB_PRODUCT_SMARTBRIDGES_SMARTNIC,
2778             0,
2779             "SmartBridges",
2780             "smartNIC 2 PnP Adapter",
2781         },
2782         {
2783             USB_VENDOR_SMC, USB_PRODUCT_SMC_2102USB,
2784             0,
2785             "Standard Microsystems",
2786             "10Mbps ethernet adapter",
2787         },
2788         {
2789             USB_VENDOR_SMC, USB_PRODUCT_SMC_2202USB,
2790             0,
2791             "Standard Microsystems",
2792             "10/100 ethernet adapter",
2793         },
2794         {
2795             USB_VENDOR_SMC, USB_PRODUCT_SMC_2206USB,
2796             0,
2797             "Standard Microsystems",
2798             "EZ Connect USB Ethernet Adapter",
2799         },
2800         {
2801             USB_VENDOR_SMC2, USB_PRODUCT_SMC2_2020HUB,
2802             0,
2803             "Standard Microsystems",
2804             "USB Hub",
2805         },
2806         {
2807             USB_VENDOR_SMC3, USB_PRODUCT_SMC3_2662WUSB,
2808             0,
2809             "Standard Microsystems",
2810             "2662W-AR Wireless Adapter",
2811         },
2812         {
2813             USB_VENDOR_SOHOWARE, USB_PRODUCT_SOHOWARE_NUB100,
2814             0,
2815             "SOHOware",
2816             "10/100 USB Ethernet",
2817         },
2818         {
2819             USB_VENDOR_SOLIDYEAR, USB_PRODUCT_SOLIDYEAR_KEYBOARD,
2820             0,
2821             "Solid Year",
2822             "Solid Year USB keyboard",
2823         },
2824         {
2825             USB_VENDOR_SONY, USB_PRODUCT_SONY_DSC,
2826             0,
2827             "Sony",
2828             "DSC cameras",
2829         },
2830         {
2831             USB_VENDOR_SONY, USB_PRODUCT_SONY_MSACUS1,
2832             0,
2833             "Sony",
2834             "Memorystick MSAC-US1",
2835         },
2836         {
2837             USB_VENDOR_SONY, USB_PRODUCT_SONY_MSC,
2838             0,
2839             "Sony",
2840             "MSC memory stick slot",
2841         },
2842         {
2843             USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_35,
2844             0,
2845             "Sony",
2846             "Sony Clie v3.5",
2847         },
2848         {
2849             USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_40,
2850             0,
2851             "Sony",
2852             "Sony Clie v4.0",
2853         },
2854         {
2855             USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_40_MS,
2856             0,
2857             "Sony",
2858             "Sony Clie v4.0 Memory Stick slot",
2859         },
2860         {
2861             USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_S360,
2862             0,
2863             "Sony",
2864             "Sony Clie s360",
2865         },
2866         {
2867             USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_41_MS,
2868             0,
2869             "Sony",
2870             "Sony Clie v4.1 Memory Stick slot",
2871         },
2872         {
2873             USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_41,
2874             0,
2875             "Sony",
2876             "Sony Clie v4.1",
2877         },
2878         {
2879             USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_NX60,
2880             0,
2881             "Sony",
2882             "Sony Clie nx60",
2883         },
2884         {
2885             USB_VENDOR_SOURCENEXT, USB_PRODUCT_SOURCENEXT_KEIKAI8,
2886             0,
2887             "SOURCENEXT",
2888             "KeikaiDenwa 8",
2889         },
2890         {
2891             USB_VENDOR_SOURCENEXT, USB_PRODUCT_SOURCENEXT_KEIKAI8_CHG,
2892             0,
2893             "SOURCENEXT",
2894             "KeikaiDenwa 8 with charger",
2895         },
2896         {
2897             USB_VENDOR_STMICRO, USB_PRODUCT_STMICRO_COMMUNICATOR,
2898             0,
2899             "STMicroelectronics",
2900             "USB Communicator",
2901         },
2902         {
2903             USB_VENDOR_STSN, USB_PRODUCT_STSN_STSN0001,
2904             0,
2905             "STSN",
2906             "Internet Access Device",
2907         },
2908         {
2909             USB_VENDOR_SUNTAC, USB_PRODUCT_SUNTAC_DS96L,
2910             0,
2911             "SUN Corporation",
2912             "SUNTAC U-Cable type D2",
2913         },
2914         {
2915             USB_VENDOR_SUNTAC, USB_PRODUCT_SUNTAC_IS96U,
2916             0,
2917             "SUN Corporation",
2918             "SUNTAC Ir-Trinity",
2919         },
2920         {
2921             USB_VENDOR_SUNTAC, USB_PRODUCT_SUNTAC_PS64P1,
2922             0,
2923             "SUN Corporation",
2924             "SUNTAC U-Cable type P1",
2925         },
2926         {
2927             USB_VENDOR_SUNTAC, USB_PRODUCT_SUNTAC_VS10U,
2928             0,
2929             "SUN Corporation",
2930             "SUNTAC Slipper U",
2931         },
2932         {
2933             USB_VENDOR_SUN, USB_PRODUCT_SUN_KEYBOARD,
2934             0,
2935             "Sun Microsystems",
2936             "Type 6 USB keyboard",
2937         },
2938         {
2939             USB_VENDOR_SUN, USB_PRODUCT_SUN_MOUSE,
2940             0,
2941             "Sun Microsystems",
2942             "Type 6 USB mouse",
2943         },
2944         {
2945             USB_VENDOR_DIAMOND2, USB_PRODUCT_DIAMOND2_SUPRAEXPRESS56K,
2946             0,
2947             "Diamond (Supra)",
2948             "Supra Express 56K modem",
2949         },
2950         {
2951             USB_VENDOR_DIAMOND2, USB_PRODUCT_DIAMOND2_SUPRA2890,
2952             0,
2953             "Diamond (Supra)",
2954             "SupraMax 2890 56K Modem",
2955         },
2956         {
2957             USB_VENDOR_DIAMOND2, USB_PRODUCT_DIAMOND2_RIO600USB,
2958             0,
2959             "Diamond (Supra)",
2960             "Rio 600 USB",
2961         },
2962         {
2963             USB_VENDOR_DIAMOND2, USB_PRODUCT_DIAMOND2_RIO800USB,
2964             0,
2965             "Diamond (Supra)",
2966             "Rio 800 USB",
2967         },
2968         {
2969             USB_VENDOR_TAUGA, USB_PRODUCT_TAUGA_CAMERAMATE,
2970             0,
2971             "Taugagreining HF",
2972             "CameraMate (DPCM_USB)",
2973         },
2974         {
2975             USB_VENDOR_TDK, USB_PRODUCT_TDK_UPA9664,
2976             0,
2977             "TDK",
2978             "USB-PDC Adapter UPA9664",
2979         },
2980         {
2981             USB_VENDOR_TDK, USB_PRODUCT_TDK_UCA1464,
2982             0,
2983             "TDK",
2984             "USB-cdmaOne Adapter UCA1464",
2985         },
2986         {
2987             USB_VENDOR_TDK, USB_PRODUCT_TDK_UHA6400,
2988             0,
2989             "TDK",
2990             "USB-PHS Adapter UHA6400",
2991         },
2992         {
2993             USB_VENDOR_TDK, USB_PRODUCT_TDK_UPA6400,
2994             0,
2995             "TDK",
2996             "USB-PHS Adapter UPA6400",
2997         },
2998         {
2999             USB_VENDOR_TEAC, USB_PRODUCT_TEAC_FD05PUB,
3000             0,
3001             "TEAC",
3002             "FD-05PUB floppy",
3003         },
3004         {
3005             USB_VENDOR_TELEX, USB_PRODUCT_TELEX_MIC1,
3006             0,
3007             "Telex Communications",
3008             "Enhanced USB Microphone",
3009         },
3010         {
3011             USB_VENDOR_TI, USB_PRODUCT_TI_UTUSB41,
3012             0,
3013             "Texas Instruments",
3014             "UT-USB41 hub",
3015         },
3016         {
3017             USB_VENDOR_TI, USB_PRODUCT_TI_TUSB2046,
3018             0,
3019             "Texas Instruments",
3020             "TUSB2046 hub",
3021         },
3022         {
3023             USB_VENDOR_THRUST, USB_PRODUCT_THRUST_FUSION_PAD,
3024             0,
3025             "Thrustmaster",
3026             "Fusion Digital Gamepad",
3027         },
3028         {
3029             USB_VENDOR_TOSHIBA, USB_PRODUCT_TOSHIBA_POCKETPC_E740,
3030             0,
3031             "Toshiba Corporation",
3032             "PocketPC e740",
3033         },
3034         {
3035             USB_VENDOR_TREK, USB_PRODUCT_TREK_THUMBDRIVE,
3036             0,
3037             "Trek Technology",
3038             "ThumbDrive",
3039         },
3040         {
3041             USB_VENDOR_TREK, USB_PRODUCT_TREK_THUMBDRIVE_8MB,
3042             0,
3043             "Trek Technology",
3044             "ThumbDrive_8MB",
3045         },
3046         {
3047             USB_VENDOR_ULTIMA, USB_PRODUCT_ULTIMA_1200UBPLUS,
3048             0,
3049             "Ultima",
3050             "1200 UB Plus scanner",
3051         },
3052         {
3053             USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA1236U,
3054             0,
3055             "UMAX Data Systems",
3056             "Astra 1236U Scanner",
3057         },
3058         {
3059             USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA1220U,
3060             0,
3061             "UMAX Data Systems",
3062             "Astra 1220U Scanner",
3063         },
3064         {
3065             USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA2000U,
3066             0,
3067             "UMAX Data Systems",
3068             "Astra 2000U Scanner",
3069         },
3070         {
3071             USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA2100U,
3072             0,
3073             "UMAX Data Systems",
3074             "Astra 2100U Scanner",
3075         },
3076         {
3077             USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA2200U,
3078             0,
3079             "UMAX Data Systems",
3080             "Astra 2200U Scanner",
3081         },
3082         {
3083             USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA3400,
3084             0,
3085             "UMAX Data Systems",
3086             "Astra 3400 Scanner",
3087         },
3088         {
3089             USB_VENDOR_UNIACCESS, USB_PRODUCT_UNIACCESS_PANACHE,
3090             0,
3091             "Universal Access",
3092             "Panache Surf USB ISDN Adapter",
3093         },
3094         {
3095             USB_VENDOR_VIDZMEDIA, USB_PRODUCT_VIDZMEDIA_MONSTERTV,
3096             0,
3097             "VidzMedia Pte Ltd",
3098             "MonsterTV P2H",
3099         },
3100         {
3101             USB_VENDOR_VISION, USB_PRODUCT_VISION_VC6452V002,
3102             0,
3103             "VLSI Vision",
3104             "CPiA Camera",
3105         },
3106         {
3107             USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_7600,
3108             0,
3109             "Visioneer",
3110             "OneTouch 7600",
3111         },
3112         {
3113             USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_5300,
3114             0,
3115             "Visioneer",
3116             "OneTouch 5300",
3117         },
3118         {
3119             USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_3000,
3120             0,
3121             "Visioneer",
3122             "Scanport 3000",
3123         },
3124         {
3125             USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_6100,
3126             0,
3127             "Visioneer",
3128             "OneTouch 6100",
3129         },
3130         {
3131             USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_6200,
3132             0,
3133             "Visioneer",
3134             "OneTouch 6200",
3135         },
3136         {
3137             USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_8100,
3138             0,
3139             "Visioneer",
3140             "OneTouch 8100",
3141         },
3142         {
3143             USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_8600,
3144             0,
3145             "Visioneer",
3146             "OneTouch 8600",
3147         },
3148         {
3149             USB_VENDOR_WACOM, USB_PRODUCT_WACOM_CT0405U,
3150             0,
3151             "WACOM",
3152             "CT-0405-U Tablet",
3153         },
3154         {
3155             USB_VENDOR_WACOM, USB_PRODUCT_WACOM_GRAPHIRE,
3156             0,
3157             "WACOM",
3158             "Graphire",
3159         },
3160         {
3161             USB_VENDOR_WACOM, USB_PRODUCT_WACOM_INTUOSA5,
3162             0,
3163             "WACOM",
3164             "Intuos A5",
3165         },
3166         {
3167             USB_VENDOR_WACOM, USB_PRODUCT_WACOM_GD0912U,
3168             0,
3169             "WACOM",
3170             "Intuos 9x12 Graphics Tablet",
3171         },
3172         {
3173             USB_VENDOR_XIRLINK, USB_PRODUCT_XIRLINK_PCCAM,
3174             0,
3175             "Xirlink",
3176             "IBM PC Camera",
3177         },
3178         {
3179             USB_VENDOR_YEDATA, USB_PRODUCT_YEDATA_FLASHBUSTERU,
3180             0,
3181             "Y-E Data",
3182             "Flashbuster-U",
3183         },
3184         {
3185             USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_UX256,
3186             0,
3187             "YAMAHA",
3188             "UX256 MIDI I/F",
3189         },
3190         {
3191             USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_UX96,
3192             0,
3193             "YAMAHA",
3194             "UX96 MIDI I/F",
3195         },
3196         {
3197             USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_RTA54I,
3198             0,
3199             "YAMAHA",
3200             "NetVolante RTA54i Broadband&ISDN Router",
3201         },
3202         {
3203             USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_RTA55I,
3204             0,
3205             "YAMAHA",
3206             "NetVolante RTA55i Broadband VoIP Router",
3207         },
3208         {
3209             USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_RTW65B,
3210             0,
3211             "YAMAHA",
3212             "NetVolante RTW65b Broadband Wireless Router",
3213         },
3214         {
3215             USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_RTW65I,
3216             0,
3217             "YAMAHA",
3218             "NetVolante RTW65i Broadband&ISDN Wireless Router",
3219         },
3220         {
3221             USB_VENDOR_YANO, USB_PRODUCT_YANO_U640MO,
3222             0,
3223             "Yano",
3224             "U640MO-03",
3225         },
3226         {
3227             USB_VENDOR_ZOOM, USB_PRODUCT_ZOOM_2986L,
3228             0,
3229             "Zoom Telephonics",
3230             "2986L Fax modem",
3231         },
3232         {
3233             USB_VENDOR_ZYXEL, USB_PRODUCT_ZYXEL_OMNI56K,
3234             0,
3235             "ZyXEL Communication",
3236             "Omni 56K Plus",
3237         },
3238         {
3239             USB_VENDOR_ZYXEL, USB_PRODUCT_ZYXEL_980N,
3240             0,
3241             "ZyXEL Communication",
3242             "Scorpion-980N keyboard",
3243         },
3244         {
3245             USB_VENDOR_AOX, 0,
3246             USB_KNOWNDEV_NOPROD,
3247             "AOX",
3248             NULL,
3249         },
3250         {
3251             USB_VENDOR_ATMEL, 0,
3252             USB_KNOWNDEV_NOPROD,
3253             "Atmel",
3254             NULL,
3255         },
3256         {
3257             USB_VENDOR_MITSUMI, 0,
3258             USB_KNOWNDEV_NOPROD,
3259             "Mitsumi",
3260             NULL,
3261         },
3262         {
3263             USB_VENDOR_HP, 0,
3264             USB_KNOWNDEV_NOPROD,
3265             "Hewlett Packard",
3266             NULL,
3267         },
3268         {
3269             USB_VENDOR_ADAPTEC, 0,
3270             USB_KNOWNDEV_NOPROD,
3271             "Adaptec",
3272             NULL,
3273         },
3274         {
3275             USB_VENDOR_NATIONAL, 0,
3276             USB_KNOWNDEV_NOPROD,
3277             "National Semiconductor",
3278             NULL,
3279         },
3280         {
3281             USB_VENDOR_ACERLABS, 0,
3282             USB_KNOWNDEV_NOPROD,
3283             "Acer Labs",
3284             NULL,
3285         },
3286         {
3287             USB_VENDOR_FTDI, 0,
3288             USB_KNOWNDEV_NOPROD,
3289             "Future Technology Devices",
3290             NULL,
3291         },
3292         {
3293             USB_VENDOR_NEC, 0,
3294             USB_KNOWNDEV_NOPROD,
3295             "NEC",
3296             NULL,
3297         },
3298         {
3299             USB_VENDOR_KODAK, 0,
3300             USB_KNOWNDEV_NOPROD,
3301             "Eastman Kodak",
3302             NULL,
3303         },
3304         {
3305             USB_VENDOR_MELCO, 0,
3306             USB_KNOWNDEV_NOPROD,
3307             "Melco",
3308             NULL,
3309         },
3310         {
3311             USB_VENDOR_CREATIVE, 0,
3312             USB_KNOWNDEV_NOPROD,
3313             "Creative",
3314             NULL,
3315         },
3316         {
3317             USB_VENDOR_ADI, 0,
3318             USB_KNOWNDEV_NOPROD,
3319             "ADI Systems",
3320             NULL,
3321         },
3322         {
3323             USB_VENDOR_CATC, 0,
3324             USB_KNOWNDEV_NOPROD,
3325             "Computer Access Technology",
3326             NULL,
3327         },
3328         {
3329             USB_VENDOR_SMC2, 0,
3330             USB_KNOWNDEV_NOPROD,
3331             "Standard Microsystems",
3332             NULL,
3333         },
3334         {
3335             USB_VENDOR_GRAVIS, 0,
3336             USB_KNOWNDEV_NOPROD,
3337             "Advanced Gravis Computer Tech.",
3338             NULL,
3339         },
3340         {
3341             USB_VENDOR_SUN, 0,
3342             USB_KNOWNDEV_NOPROD,
3343             "Sun Microsystems",
3344             NULL,
3345         },
3346         {
3347             USB_VENDOR_TAUGA, 0,
3348             USB_KNOWNDEV_NOPROD,
3349             "Taugagreining HF",
3350             NULL,
3351         },
3352         {
3353             USB_VENDOR_AMD, 0,
3354             USB_KNOWNDEV_NOPROD,
3355             "Advanced Micro Devices",
3356             NULL,
3357         },
3358         {
3359             USB_VENDOR_LEXMARK, 0,
3360             USB_KNOWNDEV_NOPROD,
3361             "Lexmark International",
3362             NULL,
3363         },
3364         {
3365             USB_VENDOR_NANAO, 0,
3366             USB_KNOWNDEV_NOPROD,
3367             "NANAO",
3368             NULL,
3369         },
3370         {
3371             USB_VENDOR_ALPS, 0,
3372             USB_KNOWNDEV_NOPROD,
3373             "Alps Electric",
3374             NULL,
3375         },
3376         {
3377             USB_VENDOR_THRUST, 0,
3378             USB_KNOWNDEV_NOPROD,
3379             "Thrustmaster",
3380             NULL,
3381         },
3382         {
3383             USB_VENDOR_TI, 0,
3384             USB_KNOWNDEV_NOPROD,
3385             "Texas Instruments",
3386             NULL,
3387         },
3388         {
3389             USB_VENDOR_ANALOGDEVICES, 0,
3390             USB_KNOWNDEV_NOPROD,
3391             "Analog Devices",
3392             NULL,
3393         },
3394         {
3395             USB_VENDOR_KYE, 0,
3396             USB_KNOWNDEV_NOPROD,
3397             "KYE Systems",
3398             NULL,
3399         },
3400         {
3401             USB_VENDOR_DIAMOND2, 0,
3402             USB_KNOWNDEV_NOPROD,
3403             "Diamond (Supra)",
3404             NULL,
3405         },
3406         {
3407             USB_VENDOR_MICROSOFT, 0,
3408             USB_KNOWNDEV_NOPROD,
3409             "Microsoft",
3410             NULL,
3411         },
3412         {
3413             USB_VENDOR_PRIMAX, 0,
3414             USB_KNOWNDEV_NOPROD,
3415             "Primax Electronics",
3416             NULL,
3417         },
3418         {
3419             USB_VENDOR_AMP, 0,
3420             USB_KNOWNDEV_NOPROD,
3421             "AMP",
3422             NULL,
3423         },
3424         {
3425             USB_VENDOR_CHERRY, 0,
3426             USB_KNOWNDEV_NOPROD,
3427             "Cherry Mikroschalter",
3428             NULL,
3429         },
3430         {
3431             USB_VENDOR_MEGATRENDS, 0,
3432             USB_KNOWNDEV_NOPROD,
3433             "American Megatrends",
3434             NULL,
3435         },
3436         {
3437             USB_VENDOR_LOGITECH, 0,
3438             USB_KNOWNDEV_NOPROD,
3439             "Logitech",
3440             NULL,
3441         },
3442         {
3443             USB_VENDOR_BTC, 0,
3444             USB_KNOWNDEV_NOPROD,
3445             "Behavior Tech. Computer",
3446             NULL,
3447         },
3448         {
3449             USB_VENDOR_PHILIPS, 0,
3450             USB_KNOWNDEV_NOPROD,
3451             "Philips",
3452             NULL,
3453         },
3454         {
3455             USB_VENDOR_SANYO, 0,
3456             USB_KNOWNDEV_NOPROD,
3457             "Sanyo Electric",
3458             NULL,
3459         },
3460         {
3461             USB_VENDOR_CONNECTIX, 0,
3462             USB_KNOWNDEV_NOPROD,
3463             "Connectix",
3464             NULL,
3465         },
3466         {
3467             USB_VENDOR_KENSINGTON, 0,
3468             USB_KNOWNDEV_NOPROD,
3469             "Kensington",
3470             NULL,
3471         },
3472         {
3473             USB_VENDOR_LUCENT, 0,
3474             USB_KNOWNDEV_NOPROD,
3475             "Lucent",
3476             NULL,
3477         },
3478         {
3479             USB_VENDOR_STMICRO, 0,
3480             USB_KNOWNDEV_NOPROD,
3481             "STMicroelectronics",
3482             NULL,
3483         },
3484         {
3485             USB_VENDOR_YAMAHA, 0,
3486             USB_KNOWNDEV_NOPROD,
3487             "YAMAHA",
3488             NULL,
3489         },
3490         {
3491             USB_VENDOR_COMPAQ, 0,
3492             USB_KNOWNDEV_NOPROD,
3493             "Compaq Computers",
3494             NULL,
3495         },
3496         {
3497             USB_VENDOR_HITACHI, 0,
3498             USB_KNOWNDEV_NOPROD,
3499             "Hitachi, Ltd.",
3500             NULL,
3501         },
3502         {
3503             USB_VENDOR_ACERP, 0,
3504             USB_KNOWNDEV_NOPROD,
3505             "Acer Peripherals",
3506             NULL,
3507         },
3508         {
3509             USB_VENDOR_VISIONEER, 0,
3510             USB_KNOWNDEV_NOPROD,
3511             "Visioneer",
3512             NULL,
3513         },
3514         {
3515             USB_VENDOR_CANON, 0,
3516             USB_KNOWNDEV_NOPROD,
3517             "Canon",
3518             NULL,
3519         },
3520         {
3521             USB_VENDOR_NIKON, 0,
3522             USB_KNOWNDEV_NOPROD,
3523             "Nikon",
3524             NULL,
3525         },
3526         {
3527             USB_VENDOR_IBM, 0,
3528             USB_KNOWNDEV_NOPROD,
3529             "IBM Corporation",
3530             NULL,
3531         },
3532         {
3533             USB_VENDOR_CYPRESS, 0,
3534             USB_KNOWNDEV_NOPROD,
3535             "Cypress Semiconductor",
3536             NULL,
3537         },
3538         {
3539             USB_VENDOR_EPSON, 0,
3540             USB_KNOWNDEV_NOPROD,
3541             "Seiko Epson",
3542             NULL,
3543         },
3544         {
3545             USB_VENDOR_RAINBOW, 0,
3546             USB_KNOWNDEV_NOPROD,
3547             "Rainbow Technologies",
3548             NULL,
3549         },
3550         {
3551             USB_VENDOR_IODATA, 0,
3552             USB_KNOWNDEV_NOPROD,
3553             "I/O Data",
3554             NULL,
3555         },
3556         {
3557             USB_VENDOR_TDK, 0,
3558             USB_KNOWNDEV_NOPROD,
3559             "TDK",
3560             NULL,
3561         },
3562         {
3563             USB_VENDOR_3COMUSR, 0,
3564             USB_KNOWNDEV_NOPROD,
3565             "U.S. Robotics",
3566             NULL,
3567         },
3568         {
3569             USB_VENDOR_METHODE, 0,
3570             USB_KNOWNDEV_NOPROD,
3571             "Methode Electronics Far East",
3572             NULL,
3573         },
3574         {
3575             USB_VENDOR_MAXISWITCH, 0,
3576             USB_KNOWNDEV_NOPROD,
3577             "Maxi Switch",
3578             NULL,
3579         },
3580         {
3581             USB_VENDOR_LOCKHEEDMER, 0,
3582             USB_KNOWNDEV_NOPROD,
3583             "Lockheed Martin Energy Research",
3584             NULL,
3585         },
3586         {
3587             USB_VENDOR_FUJITSU, 0,
3588             USB_KNOWNDEV_NOPROD,
3589             "Fujitsu",
3590             NULL,
3591         },
3592         {
3593             USB_VENDOR_TOSHIBAAM, 0,
3594             USB_KNOWNDEV_NOPROD,
3595             "Toshiba America Electronic Components",
3596             NULL,
3597         },
3598         {
3599             USB_VENDOR_MICROMACRO, 0,
3600             USB_KNOWNDEV_NOPROD,
3601             "Micro Macro Technologies",
3602             NULL,
3603         },
3604         {
3605             USB_VENDOR_KONICA, 0,
3606             USB_KNOWNDEV_NOPROD,
3607             "Konica",
3608             NULL,
3609         },
3610         {
3611             USB_VENDOR_LITEON, 0,
3612             USB_KNOWNDEV_NOPROD,
3613             "Lite-On Technology",
3614             NULL,
3615         },
3616         {
3617             USB_VENDOR_FUJIPHOTO, 0,
3618             USB_KNOWNDEV_NOPROD,
3619             "Fuji Photo Film",
3620             NULL,
3621         },
3622         {
3623             USB_VENDOR_PHILIPSSEMI, 0,
3624             USB_KNOWNDEV_NOPROD,
3625             "Philips Semiconductors",
3626             NULL,
3627         },
3628         {
3629             USB_VENDOR_TATUNG, 0,
3630             USB_KNOWNDEV_NOPROD,
3631             "Tatung Co. Of America",
3632             NULL,
3633         },
3634         {
3635             USB_VENDOR_SCANLOGIC, 0,
3636             USB_KNOWNDEV_NOPROD,
3637             "ScanLogic",
3638             NULL,
3639         },
3640         {
3641             USB_VENDOR_MYSON, 0,
3642             USB_KNOWNDEV_NOPROD,
3643             "Myson Technology",
3644             NULL,
3645         },
3646         {
3647             USB_VENDOR_DIGI2, 0,
3648             USB_KNOWNDEV_NOPROD,
3649             "Digi International",
3650             NULL,
3651         },
3652         {
3653             USB_VENDOR_ITTCANON, 0,
3654             USB_KNOWNDEV_NOPROD,
3655             "ITT Canon",
3656             NULL,
3657         },
3658         {
3659             USB_VENDOR_ALTEC, 0,
3660             USB_KNOWNDEV_NOPROD,
3661             "Altec Lansing Technologies",
3662             NULL,
3663         },
3664         {
3665             USB_VENDOR_PANASONIC, 0,
3666             USB_KNOWNDEV_NOPROD,
3667             "Panasonic (Matsushita)",
3668             NULL,
3669         },
3670         {
3671             USB_VENDOR_IIYAMA, 0,
3672             USB_KNOWNDEV_NOPROD,
3673             "Iiyama",
3674             NULL,
3675         },
3676         {
3677             USB_VENDOR_SHUTTLE, 0,
3678             USB_KNOWNDEV_NOPROD,
3679             "Shuttle Technology",
3680             NULL,
3681         },
3682         {
3683             USB_VENDOR_SAMSUNG, 0,
3684             USB_KNOWNDEV_NOPROD,
3685             "Samsung Electronics",
3686             NULL,
3687         },
3688         {
3689             USB_VENDOR_ANNABOOKS, 0,
3690             USB_KNOWNDEV_NOPROD,
3691             "Annabooks",
3692             NULL,
3693         },
3694         {
3695             USB_VENDOR_JVC, 0,
3696             USB_KNOWNDEV_NOPROD,
3697             "JVC",
3698             NULL,
3699         },
3700         {
3701             USB_VENDOR_CHICONY, 0,
3702             USB_KNOWNDEV_NOPROD,
3703             "Chicony Electronics",
3704             NULL,
3705         },
3706         {
3707             USB_VENDOR_BROTHER, 0,
3708             USB_KNOWNDEV_NOPROD,
3709             "Brother Industries",
3710             NULL,
3711         },
3712         {
3713             USB_VENDOR_DALLAS, 0,
3714             USB_KNOWNDEV_NOPROD,
3715             "Dallas Semiconductor",
3716             NULL,
3717         },
3718         {
3719             USB_VENDOR_ACER, 0,
3720             USB_KNOWNDEV_NOPROD,
3721             "Acer",
3722             NULL,
3723         },
3724         {
3725             USB_VENDOR_3COM, 0,
3726             USB_KNOWNDEV_NOPROD,
3727             "3Com",
3728             NULL,
3729         },
3730         {
3731             USB_VENDOR_AZTECH, 0,
3732             USB_KNOWNDEV_NOPROD,
3733             "Aztech Systems",
3734             NULL,
3735         },
3736         {
3737             USB_VENDOR_BELKIN, 0,
3738             USB_KNOWNDEV_NOPROD,
3739             "Belkin Components",
3740             NULL,
3741         },
3742         {
3743             USB_VENDOR_KAWATSU, 0,
3744             USB_KNOWNDEV_NOPROD,
3745             "Kawatsu Semiconductor",
3746             NULL,
3747         },
3748         {
3749             USB_VENDOR_APC, 0,
3750             USB_KNOWNDEV_NOPROD,
3751             "American Power Conversion",
3752             NULL,
3753         },
3754         {
3755             USB_VENDOR_CONNECTEK, 0,
3756             USB_KNOWNDEV_NOPROD,
3757             "Advanced Connectek USA",
3758             NULL,
3759         },
3760         {
3761             USB_VENDOR_NETCHIP, 0,
3762             USB_KNOWNDEV_NOPROD,
3763             "NetChip Technology",
3764             NULL,
3765         },
3766         {
3767             USB_VENDOR_ALTRA, 0,
3768             USB_KNOWNDEV_NOPROD,
3769             "ALTRA",
3770             NULL,
3771         },
3772         {
3773             USB_VENDOR_ATI, 0,
3774             USB_KNOWNDEV_NOPROD,
3775             "ATI Technologies",
3776             NULL,
3777         },
3778         {
3779             USB_VENDOR_AKS, 0,
3780             USB_KNOWNDEV_NOPROD,
3781             "Aladdin Knowledge Systems",
3782             NULL,
3783         },
3784         {
3785             USB_VENDOR_UNIACCESS, 0,
3786             USB_KNOWNDEV_NOPROD,
3787             "Universal Access",
3788             NULL,
3789         },
3790         {
3791             USB_VENDOR_XIRLINK, 0,
3792             USB_KNOWNDEV_NOPROD,
3793             "Xirlink",
3794             NULL,
3795         },
3796         {
3797             USB_VENDOR_ANCHOR, 0,
3798             USB_KNOWNDEV_NOPROD,
3799             "Anchor Chips",
3800             NULL,
3801         },
3802         {
3803             USB_VENDOR_SONY, 0,
3804             USB_KNOWNDEV_NOPROD,
3805             "Sony",
3806             NULL,
3807         },
3808         {
3809             USB_VENDOR_VISION, 0,
3810             USB_KNOWNDEV_NOPROD,
3811             "VLSI Vision",
3812             NULL,
3813         },
3814         {
3815             USB_VENDOR_ASAHIKASEI, 0,
3816             USB_KNOWNDEV_NOPROD,
3817             "Asahi Kasei Microsystems",
3818             NULL,
3819         },
3820         {
3821             USB_VENDOR_ATEN, 0,
3822             USB_KNOWNDEV_NOPROD,
3823             "ATEN International",
3824             NULL,
3825         },
3826         {
3827             USB_VENDOR_MUSTEK, 0,
3828             USB_KNOWNDEV_NOPROD,
3829             "Mustek Systems",
3830             NULL,
3831         },
3832         {
3833             USB_VENDOR_TELEX, 0,
3834             USB_KNOWNDEV_NOPROD,
3835             "Telex Communications",
3836             NULL,
3837         },
3838         {
3839             USB_VENDOR_PERACOM, 0,
3840             USB_KNOWNDEV_NOPROD,
3841             "Peracom Networks",
3842             NULL,
3843         },
3844         {
3845             USB_VENDOR_ALCOR2, 0,
3846             USB_KNOWNDEV_NOPROD,
3847             "Alcor Micro",
3848             NULL,
3849         },
3850         {
3851             USB_VENDOR_WACOM, 0,
3852             USB_KNOWNDEV_NOPROD,
3853             "WACOM",
3854             NULL,
3855         },
3856         {
3857             USB_VENDOR_ETEK, 0,
3858             USB_KNOWNDEV_NOPROD,
3859             "e-TEK Labs",
3860             NULL,
3861         },
3862         {
3863             USB_VENDOR_EIZO, 0,
3864             USB_KNOWNDEV_NOPROD,
3865             "EIZO",
3866             NULL,
3867         },
3868         {
3869             USB_VENDOR_ELECOM, 0,
3870             USB_KNOWNDEV_NOPROD,
3871             "Elecom",
3872             NULL,
3873         },
3874         {
3875             USB_VENDOR_HAUPPAUGE, 0,
3876             USB_KNOWNDEV_NOPROD,
3877             "Hauppauge Computer Works",
3878             NULL,
3879         },
3880         {
3881             USB_VENDOR_BAFO, 0,
3882             USB_KNOWNDEV_NOPROD,
3883             "BAFO/Quality Computer Accessories",
3884             NULL,
3885         },
3886         {
3887             USB_VENDOR_YEDATA, 0,
3888             USB_KNOWNDEV_NOPROD,
3889             "Y-E Data",
3890             NULL,
3891         },
3892         {
3893             USB_VENDOR_AVM, 0,
3894             USB_KNOWNDEV_NOPROD,
3895             "AVM GmbH",
3896             NULL,
3897         },
3898         {
3899             USB_VENDOR_QUICKSHOT, 0,
3900             USB_KNOWNDEV_NOPROD,
3901             "Quickshot",
3902             NULL,
3903         },
3904         {
3905             USB_VENDOR_ROLAND, 0,
3906             USB_KNOWNDEV_NOPROD,
3907             "Roland",
3908             NULL,
3909         },
3910         {
3911             USB_VENDOR_ROCKFIRE, 0,
3912             USB_KNOWNDEV_NOPROD,
3913             "Rockfire",
3914             NULL,
3915         },
3916         {
3917             USB_VENDOR_RATOC, 0,
3918             USB_KNOWNDEV_NOPROD,
3919             "RATOC Systems, Inc.",
3920             NULL,
3921         },
3922         {
3923             USB_VENDOR_ZYXEL, 0,
3924             USB_KNOWNDEV_NOPROD,
3925             "ZyXEL Communication",
3926             NULL,
3927         },
3928         {
3929             USB_VENDOR_ALCOR, 0,
3930             USB_KNOWNDEV_NOPROD,
3931             "Alcor Micro",
3932             NULL,
3933         },
3934         {
3935             USB_VENDOR_IOMEGA, 0,
3936             USB_KNOWNDEV_NOPROD,
3937             "Iomega",
3938             NULL,
3939         },
3940         {
3941             USB_VENDOR_ATREND, 0,
3942             USB_KNOWNDEV_NOPROD,
3943             "A-Trend Technology",
3944             NULL,
3945         },
3946         {
3947             USB_VENDOR_AID, 0,
3948             USB_KNOWNDEV_NOPROD,
3949             "Advanced Input Devices",
3950             NULL,
3951         },
3952         {
3953             USB_VENDOR_LACIE, 0,
3954             USB_KNOWNDEV_NOPROD,
3955             "LaCie",
3956             NULL,
3957         },
3958         {
3959             USB_VENDOR_OMNIVISION, 0,
3960             USB_KNOWNDEV_NOPROD,
3961             "OmniVision",
3962             NULL,
3963         },
3964         {
3965             USB_VENDOR_INSYSTEM, 0,
3966             USB_KNOWNDEV_NOPROD,
3967             "In-System Design",
3968             NULL,
3969         },
3970         {
3971             USB_VENDOR_APPLE, 0,
3972             USB_KNOWNDEV_NOPROD,
3973             "Apple Computer",
3974             NULL,
3975         },
3976         {
3977             USB_VENDOR_DIGI, 0,
3978             USB_KNOWNDEV_NOPROD,
3979             "Digi International",
3980             NULL,
3981         },
3982         {
3983             USB_VENDOR_QTRONIX, 0,
3984             USB_KNOWNDEV_NOPROD,
3985             "Qtronix",
3986             NULL,
3987         },
3988         {
3989             USB_VENDOR_ELSA, 0,
3990             USB_KNOWNDEV_NOPROD,
3991             "ELSA",
3992             NULL,
3993         },
3994         {
3995             USB_VENDOR_BRAINBOXES, 0,
3996             USB_KNOWNDEV_NOPROD,
3997             "Brainboxes Limited",
3998             NULL,
3999         },
4000         {
4001             USB_VENDOR_ULTIMA, 0,
4002             USB_KNOWNDEV_NOPROD,
4003             "Ultima",
4004             NULL,
4005         },
4006         {
4007             USB_VENDOR_AXIOHM, 0,
4008             USB_KNOWNDEV_NOPROD,
4009             "Axiohm Transaction Solutions",
4010             NULL,
4011         },
4012         {
4013             USB_VENDOR_MICROTEK, 0,
4014             USB_KNOWNDEV_NOPROD,
4015             "Microtek",
4016             NULL,
4017         },
4018         {
4019             USB_VENDOR_SUNTAC, 0,
4020             USB_KNOWNDEV_NOPROD,
4021             "SUN Corporation",
4022             NULL,
4023         },
4024         {
4025             USB_VENDOR_LEXAR, 0,
4026             USB_KNOWNDEV_NOPROD,
4027             "Lexar Media",
4028             NULL,
4029         },
4030         {
4031             USB_VENDOR_SYMBOL, 0,
4032             USB_KNOWNDEV_NOPROD,
4033             "Symbol Technologies",
4034             NULL,
4035         },
4036         {
4037             USB_VENDOR_GENESYS, 0,
4038             USB_KNOWNDEV_NOPROD,
4039             "Genesys Logic",
4040             NULL,
4041         },
4042         {
4043             USB_VENDOR_FUJI, 0,
4044             USB_KNOWNDEV_NOPROD,
4045             "Fuji Electric",
4046             NULL,
4047         },
4048         {
4049             USB_VENDOR_KEITHLEY, 0,
4050             USB_KNOWNDEV_NOPROD,
4051             "Keithley Instruments",
4052             NULL,
4053         },
4054         {
4055             USB_VENDOR_EIZONANAO, 0,
4056             USB_KNOWNDEV_NOPROD,
4057             "EIZO Nanao",
4058             NULL,
4059         },
4060         {
4061             USB_VENDOR_KLSI, 0,
4062             USB_KNOWNDEV_NOPROD,
4063             "Kawasaki LSI",
4064             NULL,
4065         },
4066         {
4067             USB_VENDOR_FFC, 0,
4068             USB_KNOWNDEV_NOPROD,
4069             "FFC",
4070             NULL,
4071         },
4072         {
4073             USB_VENDOR_ANKO, 0,
4074             USB_KNOWNDEV_NOPROD,
4075             "Anko Electronic",
4076             NULL,
4077         },
4078         {
4079             USB_VENDOR_PIENGINEERING, 0,
4080             USB_KNOWNDEV_NOPROD,
4081             "P.I. Engineering",
4082             NULL,
4083         },
4084         {
4085             USB_VENDOR_AOC, 0,
4086             USB_KNOWNDEV_NOPROD,
4087             "AOC International",
4088             NULL,
4089         },
4090         {
4091             USB_VENDOR_CHIC, 0,
4092             USB_KNOWNDEV_NOPROD,
4093             "Chic Technology",
4094             NULL,
4095         },
4096         {
4097             USB_VENDOR_BARCO, 0,
4098             USB_KNOWNDEV_NOPROD,
4099             "Barco Display Systems",
4100             NULL,
4101         },
4102         {
4103             USB_VENDOR_BRIDGE, 0,
4104             USB_KNOWNDEV_NOPROD,
4105             "Bridge Information",
4106             NULL,
4107         },
4108         {
4109             USB_VENDOR_SOLIDYEAR, 0,
4110             USB_KNOWNDEV_NOPROD,
4111             "Solid Year",
4112             NULL,
4113         },
4114         {
4115             USB_VENDOR_BIORAD, 0,
4116             USB_KNOWNDEV_NOPROD,
4117             "Bio-Rad Laboratories",
4118             NULL,
4119         },
4120         {
4121             USB_VENDOR_MACALLY, 0,
4122             USB_KNOWNDEV_NOPROD,
4123             "Macally",
4124             NULL,
4125         },
4126         {
4127             USB_VENDOR_ACTLABS, 0,
4128             USB_KNOWNDEV_NOPROD,
4129             "Act Labs",
4130             NULL,
4131         },
4132         {
4133             USB_VENDOR_ALARIS, 0,
4134             USB_KNOWNDEV_NOPROD,
4135             "Alaris",
4136             NULL,
4137         },
4138         {
4139             USB_VENDOR_APEX, 0,
4140             USB_KNOWNDEV_NOPROD,
4141             "Apex",
4142             NULL,
4143         },
4144         {
4145             USB_VENDOR_AVISION, 0,
4146             USB_KNOWNDEV_NOPROD,
4147             "Avision",
4148             NULL,
4149         },
4150         {
4151             USB_VENDOR_TEAC, 0,
4152             USB_KNOWNDEV_NOPROD,
4153             "TEAC",
4154             NULL,
4155         },
4156         {
4157             USB_VENDOR_LINKSYS, 0,
4158             USB_KNOWNDEV_NOPROD,
4159             "Linksys",
4160             NULL,
4161         },
4162         {
4163             USB_VENDOR_ACERSA, 0,
4164             USB_KNOWNDEV_NOPROD,
4165             "Acer Semiconductor America",
4166             NULL,
4167         },
4168         {
4169             USB_VENDOR_SIGMATEL, 0,
4170             USB_KNOWNDEV_NOPROD,
4171             "Sigmatel",
4172             NULL,
4173         },
4174         {
4175             USB_VENDOR_AIWA, 0,
4176             USB_KNOWNDEV_NOPROD,
4177             "Aiwa",
4178             NULL,
4179         },
4180         {
4181             USB_VENDOR_ACARD, 0,
4182             USB_KNOWNDEV_NOPROD,
4183             "ACARD Technology",
4184             NULL,
4185         },
4186         {
4187             USB_VENDOR_PROLIFIC, 0,
4188             USB_KNOWNDEV_NOPROD,
4189             "Prolific Technology",
4190             NULL,
4191         },
4192         {
4193             USB_VENDOR_SIEMENS, 0,
4194             USB_KNOWNDEV_NOPROD,
4195             "Siemens",
4196             NULL,
4197         },
4198         {
4199             USB_VENDOR_ADVANCELOGIC, 0,
4200             USB_KNOWNDEV_NOPROD,
4201             "Avance Logic",
4202             NULL,
4203         },
4204         {
4205             USB_VENDOR_HAGIWARA, 0,
4206             USB_KNOWNDEV_NOPROD,
4207             "Hagiwara Sys-Com",
4208             NULL,
4209         },
4210         {
4211             USB_VENDOR_MINOLTA, 0,
4212             USB_KNOWNDEV_NOPROD,
4213             "Minolta",
4214             NULL,
4215         },
4216         {
4217             USB_VENDOR_CTX, 0,
4218             USB_KNOWNDEV_NOPROD,
4219             "Chuntex",
4220             NULL,
4221         },
4222         {
4223             USB_VENDOR_ASKEY, 0,
4224             USB_KNOWNDEV_NOPROD,
4225             "Askey Computer",
4226             NULL,
4227         },
4228         {
4229             USB_VENDOR_SAITEK, 0,
4230             USB_KNOWNDEV_NOPROD,
4231             "Saitek",
4232             NULL,
4233         },
4234         {
4235             USB_VENDOR_ALCATELT, 0,
4236             USB_KNOWNDEV_NOPROD,
4237             "Alcatel Telecom",