Synchronize the USB, CAM, and TASKQUEUE subsystems with FreeBSD RELENG_4.
[dragonfly.git] / sys / bus / usb / usbdevs_data.h
CommitLineData
984263bc
MD
1/*
2 * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
3 *
984263bc 4 */
984263bc
MD
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.
d8113615 40 *
62ade751
MD
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 $
d8113615
MD
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.
984263bc
MD
79 */
80
81struct 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 },
62ade751
MD
256 {
257 USB_VENDOR_ACTIONTEC, USB_PRODUCT_ACTIONTEC_UAT1,
258 0,
259 "Actiontec Electronics",
260 "UAT1 Wireless Ethernet adapter",
261 },
984263bc
MD
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 },
62ade751
MD
436 {
437 USB_VENDOR_ASAHIOPTICAL, USB_PRODUCT_ASAHIOPTICAL_OPTIO330,
438 0,
439 "Asahi Optical",
440 "Digital camera",
441 },
984263bc
MD
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 },
62ade751
MD
478 {
479 USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_BW002,
480 0,
481 "Atmel",
482 "BW002 Wireless adapter",
483 },
984263bc
MD
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 },
62ade751
MD
520 {
521 USB_VENDOR_BELKIN, USB_PRODUCT_BELKIN_F5U208,
522 0,
523 "Belkin Components",
524 "F5U208 VideoBus II",
525 },
984263bc
MD
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",
62ade751
MD
566 "CanoScan N656U",
567 },
568 {
569 USB_VENDOR_CANON, USB_PRODUCT_CANON_N1240U,
570 0,
571 "Canon",
572 "CanoScan N1240U",
984263bc
MD
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 },
62ade751
MD
586 {
587 USB_VENDOR_CANON, USB_PRODUCT_CANON_S200,
588 0,
589 "Canon",
590 "PowerShot S200",
591 },
984263bc
MD
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 },
62ade751
MD
712 {
713 USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_SLIM_HUB,
714 0,
715 "Cypress Semiconductor",
716 "Slim Hub",
717 },
984263bc
MD
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 },
62ade751
MD
994 {
995 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1250,
996 0,
997 "Seiko Epson",
998 "Perfection 1250U / 1250Photo scanner",
999 },
984263bc
MD
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 },
62ade751
MD
1012 {
1013 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_GT9300UF,
1014 0,
1015 "Seiko Epson",
1016 "GT-9300UF scanner",
1017 },
984263bc
MD
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 },
62ade751
MD
1096 {
1097 USB_VENDOR_GENERALINSTMNTS, USB_PRODUCT_GENERALINSTMNTS_SB5100,
1098 0,
1099 "General Instruments (Motorola)",
1100 "SURFboard SB5100 Cable modem",
1101 },
984263bc
MD
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 },
62ade751
MD
1120 {
1121 USB_VENDOR_HAL, USB_PRODUCT_HAL_IMR001,
1122 0,
1123 "HAL Corporation",
1124 "Crossam2+USB IR commander",
1125 },
984263bc
MD
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 },
62ade751
MD
1150 {
1151 USB_VENDOR_HANDSPRING, USB_PRODUCT_HANDSPRING_TREO,
1152 0,
1153 "Handspring",
1154 "Handspring Treo",
1155 },
984263bc
MD
1156 {
1157 USB_VENDOR_HAUPPAUGE, USB_PRODUCT_HAUPPAUGE_WINTV_USB_FM,
1158 0,
1159 "Hauppauge Computer Works",
1160 "WinTV USB FM",
1161 },
62ade751
MD
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 },
984263bc
MD
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 },
62ade751
MD
1318 {
1319 USB_VENDOR_HP, USB_PRODUCT_HP_4400C,
1320 0,
1321 "Hewlett Packard",
1322 "Scanjet 4400C",
1323 },
984263bc
MD
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 },
62ade751
MD
1360 {
1361 USB_VENDOR_HP, USB_PRODUCT_HP_HN210E,
1362 0,
1363 "Hewlett Packard",
1364 "Ethernet HN210E",
1365 },
984263bc
MD
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 },
62ade751
MD
1426 {
1427 USB_VENDOR_INTERSIL, USB_PRODUCT_INTERSIL_PRISM_2X,
1428 0,
1429 "Intersil",
1430 "Prism2.x or Atmel WLAN",
1431 },
984263bc
MD
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 },
62ade751
MD
1468 {
1469 USB_VENDOR_JVC, USB_PRODUCT_JVC_GR_DX95,
1470 0,
1471 "JVC",
1472 "GR-DX95",
1473 },
984263bc
MD
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 },
62ade751
MD
1822 {
1823 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_MX700,
1824 0,
1825 "Logitech",
1826 "Cordless optical mouse",
1827 },
984263bc
MD
1828 {
1829 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAMPRO2,
1830 0,
1831 "Logitech",
1832 "QuickCam Pro",
1833 },
62ade751
MD
1834 {
1835 USB_VENDOR_LOGITEC, USB_PRODUCT_LOGITEC_LDR_H443U2,
1836 0,
1837 "Logitec Corp",
1838 "DVD Multi-plus unit LDR-H443U2",
1839 },
984263bc
MD
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 },
62ade751
MD
1948 {
1949 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INETPRO,
1950 0,
1951 "Microsoft",
1952 "Internet Keyboard Pro",
1953 },
984263bc
MD
1954 {
1955 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INTELLIEYE,
1956 0,
1957 "Microsoft",
1958 "IntelliEye mouse",
1959 },
1960 {
62ade751 1961 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INETPRO2,
984263bc
MD
1962 0,
1963 "Microsoft",
1964 "Internet Keyboard Pro",
1965 },
62ade751
MD
1966 {
1967 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_MN110,
1968 0,
1969 "Microsoft",
1970 "10/100 USB NIC",
1971 },
984263bc
MD
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 },
62ade751
MD
2062 {
2063 USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_5400,
2064 0,
2065 "Minolta",
2066 "Dimage 5400",
2067 },
984263bc
MD
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 },
62ade751
MD
2134 {
2135 USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_BEARPAW1200TA,
2136 0,
2137 "Mustek Systems",
2138 "BearPaw 1200TA scanner",
2139 },
984263bc
MD
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 },
62ade751
MD
2158 {
2159 USB_VENDOR_MSYSTEMS, USB_PRODUCT_MSYSTEMS_DISKONKEY2,
2160 0,
2161 "M-Systems",
2162 "DiskOnKey",
2163 },
984263bc
MD
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 },
62ade751
MD
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 },
984263bc
MD
2278 {
2279 USB_VENDOR_PALM, USB_PRODUCT_PALM_M125,
2280 0,
2281 "Palm Computing",
2282 "Palm m125",
2283 },
62ade751
MD
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 },
984263bc
MD
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 },
62ade751
MD
2410 {
2411 USB_VENDOR_PNY, USB_PRODUCT_PNY_ATTACHE,
2412 0,
2413 "PNY",
2414 "USB 2.0 Flash Drive",
2415 },
984263bc
MD
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 },
62ade751
MD
2608 {
2609 USB_VENDOR_SAMSUNG, USB_PRODUCT_SAMSUNG_ML6060,
2610 0,
2611 "Samsung Electronics",
2612 "ML-6060 laser printer",
2613 },
984263bc
MD
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 },
62ade751
MD
2728 {
2729 USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_EUSBORCA,
2730 0,
2731 "Shuttle Technology",
2732 "eUSB ORCA Quad Reader",
2733 },
984263bc
MD
2734 {
2735 USB_VENDOR_SIEMENS, USB_PRODUCT_SIEMENS_SPEEDSTREAM,
2736 0,
2737 "Siemens",
2738 "SpeedStream USB",
2739 },
62ade751
MD
2740 {
2741 USB_VENDOR_SIGMATEL, USB_PRODUCT_SIGMATEL_I_BEAD100,
2742 0,
2743 "Sigmatel",
2744 "i-Bead 100 MP3 Player",
2745 },
984263bc
MD
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 },
62ade751
MD
2806 {
2807 USB_VENDOR_SMC3, USB_PRODUCT_SMC3_2662WUSB,
2808 0,
2809 "Standard Microsystems",
2810 "2662W-AR Wireless Adapter",
2811 },
984263bc
MD
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 },
62ade751
MD
2842 {
2843 USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_35,
2844 0,
2845 "Sony",
2846 "Sony Clie v3.5",
2847 },
984263bc
MD
2848 {
2849 USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_40,
2850 0,
2851 "Sony",
2852 "Sony Clie v4.0",
2853 },
62ade751
MD
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 },
984263bc
MD
2872 {
2873 USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_41,
2874 0,
2875 "Sony",
2876 "Sony Clie v4.1",
2877 },
2878 {
62ade751 2879 USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_NX60,
984263bc
MD
2880 0,
2881 "Sony",
62ade751
MD
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",
984263bc
MD
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 },
62ade751
MD
3028 {
3029 USB_VENDOR_TOSHIBA, USB_PRODUCT_TOSHIBA_POCKETPC_E740,
3030 0,
3031 "Toshiba Corporation",
3032 "PocketPC e740",
3033 },
984263bc
MD
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 },
62ade751
MD
3094 {
3095 USB_VENDOR_VIDZMEDIA, USB_PRODUCT_VIDZMEDIA_MONSTERTV,
3096 0,
3097 "VidzMedia Pte Ltd",
3098 "MonsterTV P2H",
3099 },
984263bc
MD
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 },
62ade751
MD
3166 {
3167 USB_VENDOR_WACOM, USB_PRODUCT_WACOM_GD0912U,
3168 0,
3169 "WACOM",
3170 "Intuos 9x12 Graphics Tablet",
3171 },
984263bc
MD
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 },
62ade751
MD
3496 {
3497 USB_VENDOR_HITACHI, 0,
3498 USB_KNOWNDEV_NOPROD,
3499 "Hitachi, Ltd.",
3500 NULL,
3501 },
984263bc
MD
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 },
62ade751
MD
3682 {
3683 USB_VENDOR_SAMSUNG, 0,
3684 USB_KNOWNDEV_NOPROD,
3685 "Samsung Electronics",
3686 NULL,
3687 },
984263bc
MD
3688 {
3689 USB_VENDOR_ANNABOOKS, 0,
3690 USB_KNOWNDEV_NOPROD,
3691 "Annabooks",
3692 NULL,
3693 },
62ade751
MD
3694 {
3695 USB_VENDOR_JVC, 0,
3696 USB_KNOWNDEV_NOPROD,
3697 "JVC",
3698 NULL,
3699 },
984263bc
MD
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 },