xref: /netbsd-src/sys/dev/acpi/acpidevs_data.h (revision 7185c45e58ab5ec4a846fe34abe9e5932a0a6fb2)
1 /*	$NetBSD: acpidevs_data.h,v 1.27 2024/02/08 10:05:01 andvar Exp $	*/
2 
3 /*
4  * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
5  *
6  * generated from:
7  *	# NetBSD: acpidevs,v 1.36 2019/05/28 08:59:34 msaitoh Exp
8  */
9 
10 const struct { const char *pnp, *str; } acpi_knowndevs[] = {
11 	{
12 	    "PNP0000",
13 	    "AT Interrupt Controller",
14 	},
15 	{
16 	    "PNP0001",
17 	    "EISA Interrupt Controller",
18 	},
19 	{
20 	    "PNP0002",
21 	    "MCA Interrupt Controller",
22 	},
23 	{
24 	    "PNP0003",
25 	    "APIC",
26 	},
27 	{
28 	    "PNP0004",
29 	    "Cyrix SLiC MP interrupt controller",
30 	},
31 	{
32 	    "PNP0100",
33 	    "AT Timer",
34 	},
35 	{
36 	    "PNP0101",
37 	    "EISA Timer",
38 	},
39 	{
40 	    "PNP0102",
41 	    "MCA Timer",
42 	},
43 	{
44 	    "PNP0103",
45 	    "HPET Timer",
46 	},
47 	{
48 	    "PNP0200",
49 	    "AT DMA Controller",
50 	},
51 	{
52 	    "PNP0201",
53 	    "EISA DMA Controller",
54 	},
55 	{
56 	    "PNP0202",
57 	    "MCA DMA Controller",
58 	},
59 	{
60 	    "PNP0300",
61 	    "IBM PC/XT keyboard controller (83-key)",
62 	},
63 	{
64 	    "PNP0301",
65 	    "IBM PC/AT keyboard controller (86-key)",
66 	},
67 	{
68 	    "PNP0302",
69 	    "IBM PC/XT keyboard controller (84-key)",
70 	},
71 	{
72 	    "PNP0303",
73 	    "IBM Enhanced (101/102-key, PS/2 mouse support)",
74 	},
75 	{
76 	    "PNP0304",
77 	    "Olivetti Keyboard (83-key)",
78 	},
79 	{
80 	    "PNP0305",
81 	    "Olivetti Keyboard (102-key)",
82 	},
83 	{
84 	    "PNP0306",
85 	    "Olivetti Keyboard (86-key)",
86 	},
87 	{
88 	    "PNP0307",
89 	    "Microsoft Windows(R) Keyboard",
90 	},
91 	{
92 	    "PNP0308",
93 	    "General Input Device Emulation Interface (GIDEI) legacy",
94 	},
95 	{
96 	    "PNP0309",
97 	    "Olivetti Keyboard (A101/102 key)",
98 	},
99 	{
100 	    "PNP030A",
101 	    "AT&T 302 keyboard",
102 	},
103 	{
104 	    "PNP030B",
105 	    "Reserved by Microsoft",
106 	},
107 	{
108 	    "PNP0320",
109 	    "Japanese 106-key keyboard A01",
110 	},
111 	{
112 	    "PNP0321",
113 	    "Japanese 101-key keyboard",
114 	},
115 	{
116 	    "PNP0322",
117 	    "Japanese AX keyboard",
118 	},
119 	{
120 	    "PNP0323",
121 	    "Japanese 106-key keyboard 002/003",
122 	},
123 	{
124 	    "PNP0324",
125 	    "Japanese 106-key keyboard 001",
126 	},
127 	{
128 	    "PNP0325",
129 	    "Japanese Toshiba Desktop keyboard",
130 	},
131 	{
132 	    "PNP0326",
133 	    "Japanese Toshiba Laptop keyboard",
134 	},
135 	{
136 	    "PNP0327",
137 	    "Japanese Toshiba Notebook keyboard",
138 	},
139 	{
140 	    "PNP0340",
141 	    "Korean 84-key keyboard",
142 	},
143 	{
144 	    "PNP0341",
145 	    "Korean 86-key keyboard",
146 	},
147 	{
148 	    "PNP0342",
149 	    "Korean Enhanced keyboard",
150 	},
151 	{
152 	    "PNP0343",
153 	    "Korean Enhanced keyboard 101b",
154 	},
155 	{
156 	    "PNP0343",
157 	    "Korean Enhanced keyboard 101c",
158 	},
159 	{
160 	    "PNP0344",
161 	    "Korean Enhanced keyboard 103",
162 	},
163 	{
164 	    "PNP0400",
165 	    "Standard LPT printer port",
166 	},
167 	{
168 	    "PNP0401",
169 	    "ECP printer port",
170 	},
171 	{
172 	    "PNP0500",
173 	    "Standard PC COM port",
174 	},
175 	{
176 	    "PNP0501",
177 	    "16550A-compatible COM port",
178 	},
179 	{
180 	    "PNP0502",
181 	    "Multiport serial device (non-intelligent 16550)",
182 	},
183 	{
184 	    "PNP0600",
185 	    "Generic ESDI/IDE/ATA compatible hard disk controller",
186 	},
187 	{
188 	    "PNP0601",
189 	    "Plus Hardcard II",
190 	},
191 	{
192 	    "PNP0602",
193 	    "Plus Hardcard IIXL/EZ",
194 	},
195 	{
196 	    "PNP0603",
197 	    "Generic IDE supporting Microsoft Device Bay Specification",
198 	},
199 	{
200 	    "PNP0700",
201 	    "PC standard floppy disk controller",
202 	},
203 	{
204 	    "PNP0701",
205 	    "Standard floppy controller supporting MS Device Bay Spec",
206 	},
207 	{
208 	    "PNP0802",
209 	    "Microsoft Sound System compatible device",
210 	},
211 	{
212 	    "PNP0900",
213 	    "VGA Compatible",
214 	},
215 	{
216 	    "PNP0901",
217 	    "Video Seven VRAM/VRAM II/1024i",
218 	},
219 	{
220 	    "PNP0902",
221 	    "8514/A Compatible",
222 	},
223 	{
224 	    "PNP0903",
225 	    "Trident VGA",
226 	},
227 	{
228 	    "PNP0904",
229 	    "Cirrus Logic Laptop VGA",
230 	},
231 	{
232 	    "PNP0905",
233 	    "Cirrus Logic VGA",
234 	},
235 	{
236 	    "PNP0906",
237 	    "Tseng ET4000",
238 	},
239 	{
240 	    "PNP0907",
241 	    "Western Digital VGA",
242 	},
243 	{
244 	    "PNP0908",
245 	    "Western Digital Laptop VGA",
246 	},
247 	{
248 	    "PNP0909",
249 	    "S3 Inc. 911/924",
250 	},
251 	{
252 	    "PNP090A",
253 	    "ATI Ultra Pro/Plus (Mach 32)",
254 	},
255 	{
256 	    "PNP090B",
257 	    "ATI Ultra (Mach 8)",
258 	},
259 	{
260 	    "PNP090C",
261 	    "XGA Compatible",
262 	},
263 	{
264 	    "PNP090D",
265 	    "ATI VGA Wonder",
266 	},
267 	{
268 	    "PNP090E",
269 	    "Weitek P9000 Graphics Adapter",
270 	},
271 	{
272 	    "PNP090F",
273 	    "Oak Technology VGA",
274 	},
275 	{
276 	    "PNP0910",
277 	    "Compaq QVision",
278 	},
279 	{
280 	    "PNP0911",
281 	    "XGA/2",
282 	},
283 	{
284 	    "PNP0912",
285 	    "Tseng Labs W32/W32i/W32p",
286 	},
287 	{
288 	    "PNP0913",
289 	    "S3 Inc. 801/928/964",
290 	},
291 	{
292 	    "PNP0914",
293 	    "Cirrus Logic 5429/5434 (memory mapped)",
294 	},
295 	{
296 	    "PNP0915",
297 	    "Compaq Advanced VGA (AVGA)",
298 	},
299 	{
300 	    "PNP0916",
301 	    "ATI Ultra Pro Turbo (Mach64)",
302 	},
303 	{
304 	    "PNP0917",
305 	    "Reserved by Microsoft",
306 	},
307 	{
308 	    "PNP0918",
309 	    "Matrox MGA",
310 	},
311 	{
312 	    "PNP0919",
313 	    "Compaq QVision 2000",
314 	},
315 	{
316 	    "PNP091A",
317 	    "Tseng W128",
318 	},
319 	{
320 	    "PNP0930",
321 	    "Chips & Technologies Super VGA",
322 	},
323 	{
324 	    "PNP0931",
325 	    "Chips & Technologies Accelerator",
326 	},
327 	{
328 	    "PNP0940",
329 	    "NCR 77c22e Super VGA",
330 	},
331 	{
332 	    "PNP0941",
333 	    "NCR 77c32blt",
334 	},
335 	{
336 	    "PNP09FF",
337 	    "Plug and Play Monitors (VESA DDC)",
338 	},
339 	{
340 	    "PNP0A00",
341 	    "ISA Bus",
342 	},
343 	{
344 	    "PNP0A01",
345 	    "EISA Bus",
346 	},
347 	{
348 	    "PNP0A02",
349 	    "MCA Bus",
350 	},
351 	{
352 	    "PNP0A03",
353 	    "PCI/PCI-X Host Bridge",
354 	},
355 	{
356 	    "PNP0A04",
357 	    "VESA/VL Bus",
358 	},
359 	{
360 	    "PNP0A05",
361 	    "Generic Container Device",
362 	},
363 	{
364 	    "PNP0A06",
365 	    "Generic Container Device",
366 	},
367 	{
368 	    "PNP0A08",
369 	    "PCI Express/PCI-X Mode-2 Host Bridge",
370 	},
371 	{
372 	    "PNP0800",
373 	    "AT-style speaker sound",
374 	},
375 	{
376 	    "PNP0B00",
377 	    "AT Real-Time Clock",
378 	},
379 	{
380 	    "PNP0B01",
381 	    "AT Real-Time Clock (PIIX4)",
382 	},
383 	{
384 	    "PNP0B02",
385 	    "AT Real-Time Clock (Dallas Semiconductor)",
386 	},
387 	{
388 	    "PNP0C00",
389 	    "Plug and Play BIOS",
390 	},
391 	{
392 	    "PNP0C01",
393 	    "System Board",
394 	},
395 	{
396 	    "PNP0C02",
397 	    "Motherboard Register Resources",
398 	},
399 	{
400 	    "PNP0C03",
401 	    "BIOS Event Notification Interrupt",
402 	},
403 	{
404 	    "PNP0C04",
405 	    "Math Coprocessor",
406 	},
407 	{
408 	    "PNP0C05",
409 	    "APM BIOS",
410 	},
411 	{
412 	    "PNP0C06",
413 	    "Reserved",
414 	},
415 	{
416 	    "PNP0C07",
417 	    "Reserved",
418 	},
419 	{
420 	    "PNP0C08",
421 	    "ACPI System Board Hardware",
422 	},
423 	{
424 	    "PNP0C09",
425 	    "ACPI Embedded Controller",
426 	},
427 	{
428 	    "PNP0C0A",
429 	    "ACPI Control Method Battery",
430 	},
431 	{
432 	    "PNP0C0B",
433 	    "ACPI Fan",
434 	},
435 	{
436 	    "PNP0C0C",
437 	    "ACPI Power Button Device",
438 	},
439 	{
440 	    "PNP0C0D",
441 	    "ACPI Lid Device",
442 	},
443 	{
444 	    "PNP0C0E",
445 	    "ACPI Sleep Button Device",
446 	},
447 	{
448 	    "PNP0C0F",
449 	    "PCI Interrupt Link Device",
450 	},
451 	{
452 	    "PNP0C10",
453 	    "ACPI System Indicator Device",
454 	},
455 	{
456 	    "PNP0C11",
457 	    "ACPI Thermal Zone",
458 	},
459 	{
460 	    "PNP0C12",
461 	    "Device Bay Controller",
462 	},
463 	{
464 	    "PNP0C13",
465 	    "Plug and Play BIOS (for non-ACPI)",
466 	},
467 	{
468 	    "PNP0C14",
469 	    "WMI Mapper Device",
470 	},
471 	{
472 	    "PNP0C15",
473 	    "ACPI Docking Station",
474 	},
475 	{
476 	    "PNP0C32",
477 	    "ACPI Quickstart Button",
478 	},
479 	{
480 	    "PNP0C33",
481 	    "ACPI Hardware Error Device",
482 	},
483 	{
484 	    "PNP0C80",
485 	    "Hotplug Memory Device",
486 	},
487 	{
488 	    "PNP0E00",
489 	    "Intel 82365-Compatible PCMCIA Controller",
490 	},
491 	{
492 	    "PNP0E01",
493 	    "Cirrus Logic CL-PD6720 PCMCIA Controller",
494 	},
495 	{
496 	    "PNP0E02",
497 	    "VLSI VL82C146 PCMCIA Controller",
498 	},
499 	{
500 	    "PNP0E03",
501 	    "Intel 82365-compatible CardBus controller",
502 	},
503 	{
504 	    "PNP0F00",
505 	    "Microsoft Bus Mouse",
506 	},
507 	{
508 	    "PNP0F01",
509 	    "Microsoft Serial Mouse",
510 	},
511 	{
512 	    "PNP0F02",
513 	    "Microsoft InPort Mouse",
514 	},
515 	{
516 	    "PNP0F03",
517 	    "Microsoft PS/2-style Mouse",
518 	},
519 	{
520 	    "PNP0F04",
521 	    "Mouse Systems Mouse",
522 	},
523 	{
524 	    "PNP0F05",
525 	    "Mouse Systems 3-Button Mouse (COM2)",
526 	},
527 	{
528 	    "PNP0F06",
529 	    "Genius Mouse (COM1)",
530 	},
531 	{
532 	    "PNP0F07",
533 	    "Genius Mouse (COM2)",
534 	},
535 	{
536 	    "PNP0F08",
537 	    "Logitech Serial Mouse",
538 	},
539 	{
540 	    "PNP0F09",
541 	    "Microsoft BallPoint Serial Mouse",
542 	},
543 	{
544 	    "PNP0F0A",
545 	    "Microsoft Plug and Play Mouse",
546 	},
547 	{
548 	    "PNP0F0B",
549 	    "Microsoft Plug and Play BallPoint Mouse",
550 	},
551 	{
552 	    "PNP0F0C",
553 	    "Microsoft-compatible Serial Mouse",
554 	},
555 	{
556 	    "PNP0F0D",
557 	    "Microsoft-compatible InPort-compatible Mouse",
558 	},
559 	{
560 	    "PNP0F0E",
561 	    "Microsoft-compatible PS/2-style Mouse",
562 	},
563 	{
564 	    "PNP0F0F",
565 	    "Microsoft-compatible Serial BallPoint-compatible Mouse",
566 	},
567 	{
568 	    "PNP0F10",
569 	    "Texas Instruments QuickPort Mouse",
570 	},
571 	{
572 	    "PNP0F11",
573 	    "Microsoft-compatible Bus Mouse",
574 	},
575 	{
576 	    "PNP0F12",
577 	    "Logitech PS/2-style Mouse",
578 	},
579 	{
580 	    "PNP0F13",
581 	    "PS/2 Port for PS/2-style Mice",
582 	},
583 	{
584 	    "PNP0F14",
585 	    "Microsoft Kids Mouse",
586 	},
587 	{
588 	    "PNP0F15",
589 	    "Logitech bus mouse",
590 	},
591 	{
592 	    "PNP0F16",
593 	    "Logitech SWIFT device",
594 	},
595 	{
596 	    "PNP0F17",
597 	    "Logitech-compatible serial mouse",
598 	},
599 	{
600 	    "PNP0F18",
601 	    "Logitech-compatible bus mouse",
602 	},
603 	{
604 	    "PNP0F19",
605 	    "Logitech-compatible PS/2-style Mouse",
606 	},
607 	{
608 	    "PNP0F1A",
609 	    "Logitech-compatible SWIFT Device",
610 	},
611 	{
612 	    "PNP0F1B",
613 	    "HP Omnibook Mouse",
614 	},
615 	{
616 	    "PNP0F1C",
617 	    "Compaq LTE Trackball PS/2-style Mouse",
618 	},
619 	{
620 	    "PNP0F1D",
621 	    "Compaq LTE Trackball Serial Mouse",
622 	},
623 	{
624 	    "PNP0F1E",
625 	    "Microsoft Kids Trackball Mouse",
626 	},
627 	{
628 	    "PNP0F1F",
629 	    "Reserved by Microsoft Input Device Group",
630 	},
631 	{
632 	    "PNP0F20",
633 	    "Reserved by Microsoft Input Device Group",
634 	},
635 	{
636 	    "PNP0F21",
637 	    "Reserved by Microsoft Input Device Group",
638 	},
639 	{
640 	    "PNP0F22",
641 	    "Reserved by Microsoft Input Device Group",
642 	},
643 	{
644 	    "PNP0F23",
645 	    "Reserved by Microsoft Input Device Group",
646 	},
647 	{
648 	    "PNP0FFF",
649 	    "Reserved by Microsoft Systems",
650 	},
651 	{
652 	    "SYN1003",
653 	    "Synaptics PS/2-style Touchpad",
654 	},
655 	{
656 	    "SYN013B",
657 	    "Synaptics PS/2-style Touchpad",
658 	},
659 	{
660 	    "PNP8001",
661 	    "Novell/Anthem NE3200",
662 	},
663 	{
664 	    "PNP8004",
665 	    "Compaq NE3200",
666 	},
667 	{
668 	    "PNP8006",
669 	    "Intel EtherExpress/32",
670 	},
671 	{
672 	    "PNP8008",
673 	    "HP EtherTwist EISA LAN Adapter/32 (HP27248A)",
674 	},
675 	{
676 	    "PNP8065",
677 	    "Ungermann-Bass NIUps or NIUps/EOTP",
678 	},
679 	{
680 	    "PNP8072",
681 	    "DEC (DE211) EtherWorks MC/TP",
682 	},
683 	{
684 	    "PNP8073",
685 	    "DEC (DE212) EtherWorks MC/TP_BNC",
686 	},
687 	{
688 	    "PNP8078",
689 	    "DCA 10 Mb MCA",
690 	},
691 	{
692 	    "PNP8074",
693 	    "HP MC LAN Adapter/16 TP (PC27246)",
694 	},
695 	{
696 	    "PNP80C9",
697 	    "IBM Token Ring",
698 	},
699 	{
700 	    "PNP80CA",
701 	    "IBM Token Ring II",
702 	},
703 	{
704 	    "PNP80CB",
705 	    "IBM Token Ring II/Short",
706 	},
707 	{
708 	    "PNP80CC",
709 	    "IBM Token Ring 4/16Mbs",
710 	},
711 	{
712 	    "PNP80D3",
713 	    "Novell/Anthem NE1000",
714 	},
715 	{
716 	    "PNP80D4",
717 	    "Novell/Anthem NE2000",
718 	},
719 	{
720 	    "PNP80D5",
721 	    "NE1000 Compatible",
722 	},
723 	{
724 	    "PNP80D6",
725 	    "NE2000 Compatible",
726 	},
727 	{
728 	    "PNP80D7",
729 	    "Novell/Anthem NE1500T",
730 	},
731 	{
732 	    "PNP80D8",
733 	    "Novell/Anthem NE2100",
734 	},
735 	{
736 	    "PNP80DD",
737 	    "SMC ARCNETPC",
738 	},
739 	{
740 	    "PNP80DE",
741 	    "SMC ARCNET PC100, PC200",
742 	},
743 	{
744 	    "PNP80DF",
745 	    "SMC ARCNET PC110, PC210, PC250",
746 	},
747 	{
748 	    "PNP80E0",
749 	    "SMC ARCNET PC130/E",
750 	},
751 	{
752 	    "PNP80E1",
753 	    "SMC ARCNET PC120, PC220, PC260",
754 	},
755 	{
756 	    "PNP80E2",
757 	    "SMC ARCNET PC270/E",
758 	},
759 	{
760 	    "PNP80E5",
761 	    "SMC ARCNET PC600W, PC650W",
762 	},
763 	{
764 	    "PNP80E7",
765 	    "DEC DEPCA",
766 	},
767 	{
768 	    "PNP80E8",
769 	    "DEC (DE100) EtherWorks LC",
770 	},
771 	{
772 	    "PNP80E9",
773 	    "DEC (DE200) EtherWorks Turbo",
774 	},
775 	{
776 	    "PNP80EA",
777 	    "DEC (DE101) EtherWorks LC/TP",
778 	},
779 	{
780 	    "PNP80EB",
781 	    "DEC (DE201) EtherWorks Turbo/TP",
782 	},
783 	{
784 	    "PNP80EC",
785 	    "DEC (DE202) EtherWorks Turbo/TP_BNC",
786 	},
787 	{
788 	    "PNP80ED",
789 	    "DEC (DE102) EtherWorks LC/TP_BNC",
790 	},
791 	{
792 	    "PNP80EE",
793 	    "DEC EE101 (Built-In)",
794 	},
795 	{
796 	    "PNP80EF",
797 	    "DECpc 433 WS (Built-In)",
798 	},
799 	{
800 	    "PNP80F1",
801 	    "3Com EtherLink Plus",
802 	},
803 	{
804 	    "PNP80F3",
805 	    "3Com EtherLink II or IITP (8 or 16-bit)",
806 	},
807 	{
808 	    "PNP80F4",
809 	    "3Com TokenLink",
810 	},
811 	{
812 	    "PNP80F6",
813 	    "3Com EtherLink 16",
814 	},
815 	{
816 	    "PNP80F7",
817 	    "3Com EtherLink III",
818 	},
819 	{
820 	    "PNP80F8",
821 	    "3Com Generic Etherlink Plug and Play Device",
822 	},
823 	{
824 	    "PNP80FB",
825 	    "Thomas Conrad TC6045",
826 	},
827 	{
828 	    "PNP80FC",
829 	    "Thomas Conrad TC6042",
830 	},
831 	{
832 	    "PNP80FD",
833 	    "Thomas Conrad TC6142",
834 	},
835 	{
836 	    "PNP80FE",
837 	    "Thomas Conrad TC6145",
838 	},
839 	{
840 	    "PNP80FF",
841 	    "Thomas Conrad TC6242",
842 	},
843 	{
844 	    "PNP8100",
845 	    "Thomas Conrad TC6245",
846 	},
847 	{
848 	    "PNP8105",
849 	    "DCA 10 MB",
850 	},
851 	{
852 	    "PNP8106",
853 	    "DCA 10 MB Fiber Optic",
854 	},
855 	{
856 	    "PNP8107",
857 	    "DCA 10 MB Twisted Pair",
858 	},
859 	{
860 	    "PNP8113",
861 	    "Racal NI6510",
862 	},
863 	{
864 	    "PNP811C",
865 	    "Ungermann-Bass NIUpc",
866 	},
867 	{
868 	    "PNP8120",
869 	    "Ungermann-Bass NIUpc/EOTP",
870 	},
871 	{
872 	    "PNP8123",
873 	    "SMC StarCard PLUS (WD/8003S)",
874 	},
875 	{
876 	    "PNP8124",
877 	    "SMC StarCard PLUS With On Board Hub (WD/8003SH)",
878 	},
879 	{
880 	    "PNP8125",
881 	    "SMC EtherCard PLUS (WD/8003E)",
882 	},
883 	{
884 	    "PNP8126",
885 	    "SMC EtherCard PLUS With Boot ROM Socket (WD/8003EBT)",
886 	},
887 	{
888 	    "PNP8127",
889 	    "SMC EtherCard PLUS With Boot ROM Socket (WD/8003EB)",
890 	},
891 	{
892 	    "PNP8128",
893 	    "SMC EtherCard PLUS TP (WD/8003WT)",
894 	},
895 	{
896 	    "PNP812A",
897 	    "SMC EtherCard PLUS 16 With Boot ROM Socket (WD/8013EBT)",
898 	},
899 	{
900 	    "PNP812D",
901 	    "Intel EtherExpress 16 or 16TP",
902 	},
903 	{
904 	    "PNP812F",
905 	    "Intel TokenExpress 16/4",
906 	},
907 	{
908 	    "PNP8130",
909 	    "Intel TokenExpress MCA 16/4",
910 	},
911 	{
912 	    "PNP8132",
913 	    "Intel EtherExpress 16 (MCA)",
914 	},
915 	{
916 	    "PNP8137",
917 	    "Artisoft AE-1",
918 	},
919 	{
920 	    "PNP8138",
921 	    "Artisoft AE-2 or AE-3",
922 	},
923 	{
924 	    "PNP8141",
925 	    "Amplicard AC 210/XT",
926 	},
927 	{
928 	    "PNP8142",
929 	    "Amplicard AC 210/AT",
930 	},
931 	{
932 	    "PNP814B",
933 	    "Everex SpeedLink /PC16 (EV2027)",
934 	},
935 	{
936 	    "PNP8155",
937 	    "HP PC LAN Adapter/8 TP (HP27245)",
938 	},
939 	{
940 	    "PNP8156",
941 	    "HP PC LAN Adapter/16 TP (HP27247A)",
942 	},
943 	{
944 	    "PNP8157",
945 	    "HP PC LAN Adapter/8 TL (HP27250)",
946 	},
947 	{
948 	    "PNP8158",
949 	    "HP PC LAN Adapter/16 TP Plus (HP27247B)",
950 	},
951 	{
952 	    "PNP8159",
953 	    "HP PC LAN Adapter/16 TL Plus (HP27252)",
954 	},
955 	{
956 	    "PNP815F",
957 	    "National Semiconductor Ethernode *16AT",
958 	},
959 	{
960 	    "PNP8160",
961 	    "National Semiconductor AT/LANTIC EtherNODE 16-AT3",
962 	},
963 	{
964 	    "PNP816A",
965 	    "NCR Token-Ring 4 Mbs ISA",
966 	},
967 	{
968 	    "PNP816D",
969 	    "NCR Token-Ring 16/4 Mbs ISA",
970 	},
971 	{
972 	    "PNP8191",
973 	    "Olicom 16/4 Token-Ring Adapter",
974 	},
975 	{
976 	    "PNP81C3",
977 	    "SMC EtherCard PLUS Elite (WD/8003EP)",
978 	},
979 	{
980 	    "PNP81C4",
981 	    "SMC EtherCard PLUS 10T (WD/8003W)",
982 	},
983 	{
984 	    "PNP81C5",
985 	    "SMC EtherCard PLUS Elite 16 (WD/8013EP)",
986 	},
987 	{
988 	    "PNP81C6",
989 	    "SMC EtherCard PLUS Elite 16T (WD/8013W)",
990 	},
991 	{
992 	    "PNP81C7",
993 	    "SMC EtherCard PLUS Elite 16 Combo (WD/8013EW or 8013EWC)",
994 	},
995 	{
996 	    "PNP81C8",
997 	    "SMC EtherElite Ultra 16",
998 	},
999 	{
1000 	    "PNP81E4",
1001 	    "Pure Data PDI9025-32 (Token Ring)",
1002 	},
1003 	{
1004 	    "PNP81E6",
1005 	    "Pure Data PDI508+ (ArcNet)",
1006 	},
1007 	{
1008 	    "PNP81E7",
1009 	    "Pure Data PDI516+ (ArcNet)",
1010 	},
1011 	{
1012 	    "PNP81EB",
1013 	    "Proteon Token Ring (P1390)",
1014 	},
1015 	{
1016 	    "PNP81EC",
1017 	    "Proteon Token Ring (P1392)",
1018 	},
1019 	{
1020 	    "PNP81ED",
1021 	    "Proteon ISA Token Ring (1340)",
1022 	},
1023 	{
1024 	    "PNP81EE",
1025 	    "Proteon ISA Token Ring (1342)",
1026 	},
1027 	{
1028 	    "PNP81EF",
1029 	    "Proteon ISA Token Ring (1346)",
1030 	},
1031 	{
1032 	    "PNP81F0",
1033 	    "Proteon ISA Token Ring (1347)",
1034 	},
1035 	{
1036 	    "PNP81FF",
1037 	    "Cabletron E2000 Series DNI",
1038 	},
1039 	{
1040 	    "PNP8200",
1041 	    "Cabletron E2100 Series DNI",
1042 	},
1043 	{
1044 	    "PNP8209",
1045 	    "Zenith Data Systems Z-Note",
1046 	},
1047 	{
1048 	    "PNP820A",
1049 	    "Zenith Data Systems NE2000-Compatible",
1050 	},
1051 	{
1052 	    "PNP8213",
1053 	    "Xircom Pocket Ethernet II",
1054 	},
1055 	{
1056 	    "PNP8214",
1057 	    "Xircom Pocket Ethernet I",
1058 	},
1059 	{
1060 	    "PNP821D",
1061 	    "RadiSys EXM-10",
1062 	},
1063 	{
1064 	    "PNP8227",
1065 	    "SMC 3000 Series",
1066 	},
1067 	{
1068 	    "PNP8228",
1069 	    "SMC 91C2 controller",
1070 	},
1071 	{
1072 	    "PNP8231",
1073 	    "Advanced Micro Devices AM2100/AM1500T",
1074 	},
1075 	{
1076 	    "PNP8263",
1077 	    "Tulip NCC-16",
1078 	},
1079 	{
1080 	    "PNP8277",
1081 	    "Exos 105",
1082 	},
1083 	{
1084 	    "PNP828A",
1085 	    "Intel '595 based Ethernet",
1086 	},
1087 	{
1088 	    "PNP828B",
1089 	    "TI2000-style Token Ring",
1090 	},
1091 	{
1092 	    "PNP828C",
1093 	    "AMD PCNet Family cards",
1094 	},
1095 	{
1096 	    "PNP828D",
1097 	    "AMD PCNet32 (VL version)",
1098 	},
1099 	{
1100 	    "PNP82BD",
1101 	    "IBM PCMCIA-NIC",
1102 	},
1103 	{
1104 	    "PNP82C2",
1105 	    "Xircom CE10",
1106 	},
1107 	{
1108 	    "PNP82C3",
1109 	    "Xircom CEM2",
1110 	},
1111 	{
1112 	    "PNP8321",
1113 	    "DEC Ethernet (All Types)",
1114 	},
1115 	{
1116 	    "PNP8323",
1117 	    "SMC EtherCard (All Types except 8013/A)",
1118 	},
1119 	{
1120 	    "PNP8324",
1121 	    "ARCNET Compatible",
1122 	},
1123 	{
1124 	    "PNP8326",
1125 	    "Thomas Conrad (All Arcnet Types)",
1126 	},
1127 	{
1128 	    "PNP8327",
1129 	    "IBM Token Ring (All Types)",
1130 	},
1131 	{
1132 	    "PNP8385",
1133 	    "Remote Network Access Driver",
1134 	},
1135 	{
1136 	    "PNP8387",
1137 	    "RNA Point-to-point Protocol Driver",
1138 	},
1139 	{
1140 	    "PNP8388",
1141 	    "Reserved for Microsoft Networking components",
1142 	},
1143 	{
1144 	    "PNP8390",
1145 	    "Generic network adapter",
1146 	},
1147 	{
1148 	    "PNP0510",
1149 	    "Generic IrDA-compatible device",
1150 	},
1151 	{
1152 	    "PNP0511",
1153 	    "Generic IrDA-compatible device",
1154 	},
1155 	{
1156 	    "PNP8294",
1157 	    "IrDA Infrared NDIS driver (Microsoft-supplied)",
1158 	},
1159 	{
1160 	    "PNP8389",
1161 	    "Peer IrLAN infrared driver (Microsoft-supplied)",
1162 	},
1163 	{
1164 	    "HWPC224",
1165 	    "NSC SuperIO chip (inc. IrDA device)",
1166 	},
1167 	{
1168 	    "IBM0071",
1169 	    "NSC SuperIO chip (inc. IrDA device)",
1170 	},
1171 	{
1172 	    "ITE8708",
1173 	    "ITE Tech IrDA Infrared device",
1174 	},
1175 	{
1176 	    "NSC6001",
1177 	    "NSC SuperIO chip (inc. IrDA device)",
1178 	},
1179 	{
1180 	    "PNPA002",
1181 	    "Future Domain 16-700 compatible controller",
1182 	},
1183 	{
1184 	    "PNPA003",
1185 	    "Panasonic proprietary CD-ROM adapter (SBPro/SB16)",
1186 	},
1187 	{
1188 	    "PNPA01B",
1189 	    "Trantor 128 SCSI Controller",
1190 	},
1191 	{
1192 	    "PNPA01D",
1193 	    "Trantor T160 SCSI Controller",
1194 	},
1195 	{
1196 	    "PNPA01E",
1197 	    "Trantor T338 Parallel SCSI controller",
1198 	},
1199 	{
1200 	    "PNPA01F",
1201 	    "Trantor T348 Parallel SCSI controller",
1202 	},
1203 	{
1204 	    "PNPA020",
1205 	    "Trantor Media Vision SCSI controller",
1206 	},
1207 	{
1208 	    "PNPA022",
1209 	    "Always IN-2000 SCSI controller",
1210 	},
1211 	{
1212 	    "PNPA02B",
1213 	    "Sony proprietary CD-ROM controller",
1214 	},
1215 	{
1216 	    "PNPA02D",
1217 	    "Trantor T13b 8-bit SCSI controller",
1218 	},
1219 	{
1220 	    "PNPA02F",
1221 	    "Trantor T358 Parallel SCSI controller",
1222 	},
1223 	{
1224 	    "PNPA030",
1225 	    "Mitsumi LU-005 Single Speed CD-ROM controller + drive",
1226 	},
1227 	{
1228 	    "PNPA031",
1229 	    "Mitsumi FX-001 Single Speed CD-ROM controller + drive",
1230 	},
1231 	{
1232 	    "PNPA032",
1233 	    "Mitsumi FX-001 Double Speed CD-ROM controller + drive",
1234 	},
1235 	{
1236 	    "PNPB000",
1237 	    "Sound Blaster 1.5 sound device",
1238 	},
1239 	{
1240 	    "PNPB001",
1241 	    "Sound Blaster 2.0 sound device",
1242 	},
1243 	{
1244 	    "PNPB002",
1245 	    "Sound Blaster Pro sound device",
1246 	},
1247 	{
1248 	    "PNPB003",
1249 	    "Sound Blaster 16 sound device",
1250 	},
1251 	{
1252 	    "PNPB004",
1253 	    "Thunderboard-compatible sound device",
1254 	},
1255 	{
1256 	    "PNPB005",
1257 	    "Adlib-compatible FM synthesizer device",
1258 	},
1259 	{
1260 	    "PNPB006",
1261 	    "MPU401 compatible",
1262 	},
1263 	{
1264 	    "PNPB007",
1265 	    "Microsoft Windows Sound System-compatible sound device",
1266 	},
1267 	{
1268 	    "PNPB008",
1269 	    "Compaq Business Audio",
1270 	},
1271 	{
1272 	    "PNPB009",
1273 	    "Plug and Play Microsoft Windows Sound System Device",
1274 	},
1275 	{
1276 	    "PNPB00A",
1277 	    "MediaVision Pro Audio Spectrum (SCSI)",
1278 	},
1279 	{
1280 	    "PNPB00B",
1281 	    "MediaVision Pro Audio 3D",
1282 	},
1283 	{
1284 	    "PNPB00C",
1285 	    "MusicQuest MQX-32M",
1286 	},
1287 	{
1288 	    "PNPB00D",
1289 	    "MediaVision Pro Audio Spectrum Basic (Thunder Chip)",
1290 	},
1291 	{
1292 	    "PNPB00E",
1293 	    "MediaVision Pro Audio Spectrum (SCSI, Thunder Chip)",
1294 	},
1295 	{
1296 	    "PNPB00F",
1297 	    "MediaVision Jazz-16 chipset (OEM Versions)",
1298 	},
1299 	{
1300 	    "PNPB010",
1301 	    "Auravision VxP500 chipset - Orchid Videola",
1302 	},
1303 	{
1304 	    "PNPB018",
1305 	    "MediaVision Pro Audio Spectrum 8-bit",
1306 	},
1307 	{
1308 	    "PNPB019",
1309 	    "MediaVision Pro Audio Spectrum Basic",
1310 	},
1311 	{
1312 	    "PNPB020",
1313 	    "Yamaha OPL3-compatible FM synthesizer device",
1314 	},
1315 	{
1316 	    "PNPB02F",
1317 	    "Joystick/Game port",
1318 	},
1319 	{
1320 	    "CSC0000",
1321 	    "Crystal PnP Audio (codec)",
1322 	},
1323 	{
1324 	    "CSC0003",
1325 	    "Crystal PnP Audio (MPU-401)",
1326 	},
1327 	{
1328 	    "CSC0010",
1329 	    "Crystal PnP Audio (registers)",
1330 	},
1331 	{
1332 	    "PNPC000",
1333 	    "Compaq 14400 Modem (TBD)",
1334 	},
1335 	{
1336 	    "PNPC001",
1337 	    "Compaq 2400/9600 Modem (TBD)",
1338 	},
1339 	{
1340 	    "ATM1200",
1341 	    "Atmel Trusted Platform Module",
1342 	},
1343 	{
1344 	    "BCM0101",
1345 	    "Broadcom Trusted Platform Module",
1346 	},
1347 	{
1348 	    "BCM0102",
1349 	    "Broadcom Trusted Platform Module",
1350 	},
1351 	{
1352 	    "ICO0102",
1353 	    "Intel Trusted Platform Module",
1354 	},
1355 	{
1356 	    "IFX0102",
1357 	    "Infineon Trusted Platform Module",
1358 	},
1359 	{
1360 	    "INTC0102",
1361 	    "Intel Trusted Platform Module",
1362 	},
1363 	{
1364 	    "NSC1100",
1365 	    "NSC Trusted Platform Module",
1366 	},
1367 	{
1368 	    "NSC1200",
1369 	    "NSC Trusted Platform Module",
1370 	},
1371 	{
1372 	    "PNP0C31",
1373 	    "Trusted Platform Module",
1374 	},
1375 	{
1376 	    "SMO1200",
1377 	    "STMicroelectronics Trusted Platform Module",
1378 	},
1379 	{
1380 	    "ACPI0001",
1381 	    "SMBus 1.0 Host Controller",
1382 	},
1383 	{
1384 	    "ACPI0002",
1385 	    "Smart Battery Subsystem",
1386 	},
1387 	{
1388 	    "ACPI0003",
1389 	    "AC Device",
1390 	},
1391 	{
1392 	    "ACPI0004",
1393 	    "Module Device",
1394 	},
1395 	{
1396 	    "ACPI0005",
1397 	    "SMBus 2.0 Host Controller",
1398 	},
1399 	{
1400 	    "ACPI0006",
1401 	    "GPE Block Device",
1402 	},
1403 	{
1404 	    "ACPI0007",
1405 	    "Processor Device",
1406 	},
1407 	{
1408 	    "ACPI0008",
1409 	    "Ambient Light Sensor",
1410 	},
1411 	{
1412 	    "ACPI0009",
1413 	    "I/O APIC/SAPIC Device",
1414 	},
1415 	{
1416 	    "ACPI000A",
1417 	    "I/O APIC Device",
1418 	},
1419 	{
1420 	    "ACPI000B",
1421 	    "I/O SAPIC Device",
1422 	},
1423 	{
1424 	    "ACPI000C",
1425 	    "Processor Aggregator",
1426 	},
1427 	{
1428 	    "ACPI000D",
1429 	    "Power Meter",
1430 	},
1431 	{
1432 	    "ACPI000E",
1433 	    "Wake Alarm Device",
1434 	},
1435 	{
1436 	    "ENE0100",
1437 	    "KB3924-based CIR Port Receiver",
1438 	},
1439 	{
1440 	    "HPQ0004",
1441 	    "Hewlett-Packard 3D DriveGuard accelerometer",
1442 	},
1443 	{
1444 	    "IBM0079",
1445 	    "IBM Docking Station",
1446 	},
1447 	{
1448 	    "INT0800",
1449 	    "Intel Firmware Hub Device",
1450 	},
1451 	{
1452 	    "IPI0001",
1453 	    "Intelligent Platform Management Interface",
1454 	},
1455 	{
1456 	    "LEN0014",
1457 	    "Lenovo ThinkPad Extras",
1458 	},
1459 	{
1460 	    "SMO8800",
1461 	    "ST Microelectronics Accelerometer",
1462 	},
1463 };
1464