/* $NetBSD: acpidevs_data.h,v 1.26 2011/06/22 19:26:36 jruoho Exp $ */ /* * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: * # NetBSD: acpidevs,v 1.35 2011/06/22 19:26:22 jruoho Exp */ const struct { const char *pnp, *str; } acpi_knowndevs[] = { { "PNP0000", "AT Interrupt Controller", }, { "PNP0001", "EISA Interrupt Controller", }, { "PNP0002", "MCA Interrupt Controller", }, { "PNP0003", "APIC", }, { "PNP0004", "Cyrix SLiC MP interrupt controller", }, { "PNP0100", "AT Timer", }, { "PNP0101", "EISA Timer", }, { "PNP0102", "MCA Timer", }, { "PNP0103", "HPET Timer", }, { "PNP0200", "AT DMA Controller", }, { "PNP0201", "EISA DMA Controller", }, { "PNP0202", "MCA DMA Controller", }, { "PNP0300", "IBM PC/XT keyboard controller (83-key)", }, { "PNP0301", "IBM PC/AT keyboard controller (86-key)", }, { "PNP0302", "IBM PC/XT keyboard controller (84-key)", }, { "PNP0303", "IBM Enhanced (101/102-key, PS/2 mouse support)", }, { "PNP0304", "Olivetti Keyboard (83-key)", }, { "PNP0305", "Olivetti Keyboard (102-key)", }, { "PNP0306", "Olivetti Keyboard (86-key)", }, { "PNP0307", "Microsoft Windows(R) Keyboard", }, { "PNP0308", "General Input Device Emulation Interface (GIDEI) legacy", }, { "PNP0309", "Olivetti Keyboard (A101/102 key)", }, { "PNP030A", "AT&T 302 keyboard", }, { "PNP030B", "Reserved by Microsoft", }, { "PNP0320", "Japanese 106-key keyboard A01", }, { "PNP0321", "Japanese 101-key keyboard", }, { "PNP0322", "Japanese AX keyboard", }, { "PNP0323", "Japanese 106-key keyboard 002/003", }, { "PNP0324", "Japanese 106-key keyboard 001", }, { "PNP0325", "Japanese Toshiba Desktop keyboard", }, { "PNP0326", "Japanese Toshiba Laptop keyboard", }, { "PNP0327", "Japanese Toshiba Notebook keyboard", }, { "PNP0340", "Korean 84-key keyboard", }, { "PNP0341", "Korean 86-key keyboard", }, { "PNP0342", "Korean Enhanced keyboard", }, { "PNP0343", "Korean Enhanced keyboard 101b", }, { "PNP0343", "Korean Enhanced keyboard 101c", }, { "PNP0344", "Korean Enhanced keyboard 103", }, { "PNP0400", "Standard LPT printer port", }, { "PNP0401", "ECP printer port", }, { "PNP0500", "Standard PC COM port", }, { "PNP0501", "16550A-compatible COM port", }, { "PNP0502", "Multiport serial device (non-intelligent 16550)", }, { "PNP0600", "Generic ESDI/IDE/ATA compatible hard disk controller", }, { "PNP0601", "Plus Hardcard II", }, { "PNP0602", "Plus Hardcard IIXL/EZ", }, { "PNP0603", "Generic IDE supporting Microsoft Device Bay Specification", }, { "PNP0700", "PC standard floppy disk controller", }, { "PNP0701", "Standard floppy controller supporting MS Device Bay Spec", }, { "PNP0802", "Microsoft Sound System compatible device", }, { "PNP0900", "VGA Compatible", }, { "PNP0901", "Video Seven VRAM/VRAM II/1024i", }, { "PNP0902", "8514/A Compatible", }, { "PNP0903", "Trident VGA", }, { "PNP0904", "Cirrus Logic Laptop VGA", }, { "PNP0905", "Cirrus Logic VGA", }, { "PNP0906", "Tseng ET4000", }, { "PNP0907", "Western Digital VGA", }, { "PNP0908", "Western Digital Laptop VGA", }, { "PNP0909", "S3 Inc. 911/924", }, { "PNP090A", "ATI Ultra Pro/Plus (Mach 32)", }, { "PNP090B", "ATI Ultra (Mach 8)", }, { "PNP090C", "XGA Compatible", }, { "PNP090D", "ATI VGA Wonder", }, { "PNP090E", "Weitek P9000 Graphics Adapter", }, { "PNP090F", "Oak Technology VGA", }, { "PNP0910", "Compaq QVision", }, { "PNP0911", "XGA/2", }, { "PNP0912", "Tseng Labs W32/W32i/W32p", }, { "PNP0913", "S3 Inc. 801/928/964", }, { "PNP0914", "Cirrus Logic 5429/5434 (memory mapped)", }, { "PNP0915", "Compaq Advanced VGA (AVGA)", }, { "PNP0916", "ATI Ultra Pro Turbo (Mach64)", }, { "PNP0917", "Reserved by Microsoft", }, { "PNP0918", "Matrox MGA", }, { "PNP0919", "Compaq QVision 2000", }, { "PNP091A", "Tseng W128", }, { "PNP0930", "Chips & Technologies Super VGA", }, { "PNP0931", "Chips & Technologies Accelerator", }, { "PNP0940", "NCR 77c22e Super VGA", }, { "PNP0941", "NCR 77c32blt", }, { "PNP09FF", "Plug and Play Monitors (VESA DDC)", }, { "PNP0A00", "ISA Bus", }, { "PNP0A01", "EISA Bus", }, { "PNP0A02", "MCA Bus", }, { "PNP0A03", "PCI/PCI-X Host Bridge", }, { "PNP0A04", "VESA/VL Bus", }, { "PNP0A05", "Generic Container Device", }, { "PNP0A06", "Generic Container Device", }, { "PNP0A08", "PCI Express/PCI-X Mode-2 Host Bridge", }, { "PNP0800", "AT-style speaker sound", }, { "PNP0B00", "AT Real-Time Clock", }, { "PNP0B01", "AT Real-Time Clock (PIIX4)", }, { "PNP0B02", "AT Real-Time Clock (Dallas Semiconductor)", }, { "PNP0C00", "Plug and Play BIOS", }, { "PNP0C01", "System Board", }, { "PNP0C02", "Motherboard Register Resources", }, { "PNP0C03", "BIOS Event Notification Interrupt", }, { "PNP0C04", "Math Coprocessor", }, { "PNP0C05", "APM BIOS", }, { "PNP0C06", "Reserved", }, { "PNP0C07", "Reserved", }, { "PNP0C08", "ACPI System Board Hardware", }, { "PNP0C09", "ACPI Embedded Controller", }, { "PNP0C0A", "ACPI Control Method Battery", }, { "PNP0C0B", "ACPI Fan", }, { "PNP0C0C", "ACPI Power Button Device", }, { "PNP0C0D", "ACPI Lid Device", }, { "PNP0C0E", "ACPI Sleep Button Device", }, { "PNP0C0F", "PCI Interrupt Link Device", }, { "PNP0C10", "ACPI System Indicator Device", }, { "PNP0C11", "ACPI Thermal Zone", }, { "PNP0C12", "Device Bay Controller", }, { "PNP0C13", "Plug and Play BIOS (for non-ACPI)", }, { "PNP0C14", "WMI Mapper Device", }, { "PNP0C15", "ACPI Docking Station", }, { "PNP0C32", "ACPI Quickstart Button", }, { "PNP0C33", "ACPI Hardware Error Device", }, { "PNP0C80", "Hotplug Memory Device", }, { "PNP0E00", "Intel 82365-Compatible PCMCIA Controller", }, { "PNP0E01", "Cirrus Logic CL-PD6720 PCMCIA Controller", }, { "PNP0E02", "VLSI VL82C146 PCMCIA Controller", }, { "PNP0E03", "Intel 82365-compatible CardBus controller", }, { "PNP0F00", "Microsoft Bus Mouse", }, { "PNP0F01", "Microsoft Serial Mouse", }, { "PNP0F02", "Microsoft InPort Mouse", }, { "PNP0F03", "Microsoft PS/2-style Mouse", }, { "PNP0F04", "Mouse Systems Mouse", }, { "PNP0F05", "Mouse Systems 3-Button Mouse (COM2)", }, { "PNP0F06", "Genius Mouse (COM1)", }, { "PNP0F07", "Genius Mouse (COM2)", }, { "PNP0F08", "Logitech Serial Mouse", }, { "PNP0F09", "Microsoft BallPoint Serial Mouse", }, { "PNP0F0A", "Microsoft Plug and Play Mouse", }, { "PNP0F0B", "Microsoft Plug and Play BallPoint Mouse", }, { "PNP0F0C", "Microsoft-compatible Serial Mouse", }, { "PNP0F0D", "Microsoft-compatible InPort-compatible Mouse", }, { "PNP0F0E", "Microsoft-compatible PS/2-style Mouse", }, { "PNP0F0F", "Microsoft-compatible Serial BallPoint-compatible Mouse", }, { "PNP0F10", "Texas Instruments QuickPort Mouse", }, { "PNP0F11", "Microsoft-compatible Bus Mouse", }, { "PNP0F12", "Logitech PS/2-style Mouse", }, { "PNP0F13", "PS/2 Port for PS/2-style Mice", }, { "PNP0F14", "Microsoft Kids Mouse", }, { "PNP0F15", "Logitech bus mouse", }, { "PNP0F16", "Logitech SWIFT device", }, { "PNP0F17", "Logitech-compatible serial mouse", }, { "PNP0F18", "Logitech-compatible bus mouse", }, { "PNP0F19", "Logitech-compatible PS/2-style Mouse", }, { "PNP0F1A", "Logitech-compatible SWIFT Device", }, { "PNP0F1B", "HP Omnibook Mouse", }, { "PNP0F1C", "Compaq LTE Trackball PS/2-style Mouse", }, { "PNP0F1D", "Compaq LTE Trackball Serial Mouse", }, { "PNP0F1E", "Microsoft Kids Trackball Mouse", }, { "PNP0F1F", "Reserved by Microsoft Input Device Group", }, { "PNP0F20", "Reserved by Microsoft Input Device Group", }, { "PNP0F21", "Reserved by Microsoft Input Device Group", }, { "PNP0F22", "Reserved by Microsoft Input Device Group", }, { "PNP0F23", "Reserved by Microsoft Input Device Group", }, { "PNP0FFF", "Reserved by Microsoft Systems", }, { "SYN1003", "Synaptics PS/2-style Touchpad", }, { "SYN013B", "Synaptics PS/2-style Touchpad", }, { "PNP8001", "Novell/Anthem NE3200", }, { "PNP8004", "Compaq NE3200", }, { "PNP8006", "Intel EtherExpress/32", }, { "PNP8008", "HP EtherTwist EISA LAN Adapter/32 (HP27248A)", }, { "PNP8065", "Ungermann-Bass NIUps or NIUps/EOTP", }, { "PNP8072", "DEC (DE211) EtherWorks MC/TP", }, { "PNP8073", "DEC (DE212) EtherWorks MC/TP_BNC", }, { "PNP8078", "DCA 10 Mb MCA", }, { "PNP8074", "HP MC LAN Adapter/16 TP (PC27246)", }, { "PNP80C9", "IBM Token Ring", }, { "PNP80CA", "IBM Token Ring II", }, { "PNP80CB", "IBM Token Ring II/Short", }, { "PNP80CC", "IBM Token Ring 4/16Mbs", }, { "PNP80D3", "Novell/Anthem NE1000", }, { "PNP80D4", "Novell/Anthem NE2000", }, { "PNP80D5", "NE1000 Compatible", }, { "PNP80D6", "NE2000 Compatible", }, { "PNP80D7", "Novell/Anthem NE1500T", }, { "PNP80D8", "Novell/Anthem NE2100", }, { "PNP80DD", "SMC ARCNETPC", }, { "PNP80DE", "SMC ARCNET PC100, PC200", }, { "PNP80DF", "SMC ARCNET PC110, PC210, PC250", }, { "PNP80E0", "SMC ARCNET PC130/E", }, { "PNP80E1", "SMC ARCNET PC120, PC220, PC260", }, { "PNP80E2", "SMC ARCNET PC270/E", }, { "PNP80E5", "SMC ARCNET PC600W, PC650W", }, { "PNP80E7", "DEC DEPCA", }, { "PNP80E8", "DEC (DE100) EtherWorks LC", }, { "PNP80E9", "DEC (DE200) EtherWorks Turbo", }, { "PNP80EA", "DEC (DE101) EtherWorks LC/TP", }, { "PNP80EB", "DEC (DE201) EtherWorks Turbo/TP", }, { "PNP80EC", "DEC (DE202) EtherWorks Turbo/TP_BNC", }, { "PNP80ED", "DEC (DE102) EtherWorks LC/TP_BNC", }, { "PNP80EE", "DEC EE101 (Built-In)", }, { "PNP80EF", "DECpc 433 WS (Built-In)", }, { "PNP80F1", "3Com EtherLink Plus", }, { "PNP80F3", "3Com EtherLink II or IITP (8 or 16-bit)", }, { "PNP80F4", "3Com TokenLink", }, { "PNP80F6", "3Com EtherLink 16", }, { "PNP80F7", "3Com EtherLink III", }, { "PNP80F8", "3Com Generic Etherlink Plug and Play Device", }, { "PNP80FB", "Thomas Conrad TC6045", }, { "PNP80FC", "Thomas Conrad TC6042", }, { "PNP80FD", "Thomas Conrad TC6142", }, { "PNP80FE", "Thomas Conrad TC6145", }, { "PNP80FF", "Thomas Conrad TC6242", }, { "PNP8100", "Thomas Conrad TC6245", }, { "PNP8105", "DCA 10 MB", }, { "PNP8106", "DCA 10 MB Fiber Optic", }, { "PNP8107", "DCA 10 MB Twisted Pair", }, { "PNP8113", "Racal NI6510", }, { "PNP811C", "Ungermann-Bass NIUpc", }, { "PNP8120", "Ungermann-Bass NIUpc/EOTP", }, { "PNP8123", "SMC StarCard PLUS (WD/8003S)", }, { "PNP8124", "SMC StarCard PLUS With On Board Hub (WD/8003SH)", }, { "PNP8125", "SMC EtherCard PLUS (WD/8003E)", }, { "PNP8126", "SMC EtherCard PLUS With Boot ROM Socket (WD/8003EBT)", }, { "PNP8127", "SMC EtherCard PLUS With Boot ROM Socket (WD/8003EB)", }, { "PNP8128", "SMC EtherCard PLUS TP (WD/8003WT)", }, { "PNP812A", "SMC EtherCard PLUS 16 With Boot ROM Socket (WD/8013EBT)", }, { "PNP812D", "Intel EtherExpress 16 or 16TP", }, { "PNP812F", "Intel TokenExpress 16/4", }, { "PNP8130", "Intel TokenExpress MCA 16/4", }, { "PNP8132", "Intel EtherExpress 16 (MCA)", }, { "PNP8137", "Artisoft AE-1", }, { "PNP8138", "Artisoft AE-2 or AE-3", }, { "PNP8141", "Amplicard AC 210/XT", }, { "PNP8142", "Amplicard AC 210/AT", }, { "PNP814B", "Everex SpeedLink /PC16 (EV2027)", }, { "PNP8155", "HP PC LAN Adapter/8 TP (HP27245)", }, { "PNP8156", "HP PC LAN Adapter/16 TP (HP27247A)", }, { "PNP8157", "HP PC LAN Adapter/8 TL (HP27250)", }, { "PNP8158", "HP PC LAN Adapter/16 TP Plus (HP27247B)", }, { "PNP8159", "HP PC LAN Adapter/16 TL Plus (HP27252)", }, { "PNP815F", "National Semiconductor Ethernode *16AT", }, { "PNP8160", "National Semiconductor AT/LANTIC EtherNODE 16-AT3", }, { "PNP816A", "NCR Token-Ring 4 Mbs ISA", }, { "PNP816D", "NCR Token-Ring 16/4 Mbs ISA", }, { "PNP8191", "Olicom 16/4 Token-Ring Adapter", }, { "PNP81C3", "SMC EtherCard PLUS Elite (WD/8003EP)", }, { "PNP81C4", "SMC EtherCard PLUS 10T (WD/8003W)", }, { "PNP81C5", "SMC EtherCard PLUS Elite 16 (WD/8013EP)", }, { "PNP81C6", "SMC EtherCard PLUS Elite 16T (WD/8013W)", }, { "PNP81C7", "SMC EtherCard PLUS Elite 16 Combo (WD/8013EW or 8013EWC)", }, { "PNP81C8", "SMC EtherElite Ultra 16", }, { "PNP81E4", "Pure Data PDI9025-32 (Token Ring)", }, { "PNP81E6", "Pure Data PDI508+ (ArcNet)", }, { "PNP81E7", "Pure Data PDI516+ (ArcNet)", }, { "PNP81EB", "Proteon Token Ring (P1390)", }, { "PNP81EC", "Proteon Token Ring (P1392)", }, { "PNP81ED", "Proteon ISA Token Ring (1340)", }, { "PNP81EE", "Proteon ISA Token Ring (1342)", }, { "PNP81EF", "Proteon ISA Token Ring (1346)", }, { "PNP81F0", "Proteon ISA Token Ring (1347)", }, { "PNP81FF", "Cabletron E2000 Series DNI", }, { "PNP8200", "Cabletron E2100 Series DNI", }, { "PNP8209", "Zenith Data Systems Z-Note", }, { "PNP820A", "Zenith Data Systems NE2000-Compatible", }, { "PNP8213", "Xircom Pocket Ethernet II", }, { "PNP8214", "Xircom Pocket Ethernet I", }, { "PNP821D", "RadiSys EXM-10", }, { "PNP8227", "SMC 3000 Series", }, { "PNP8228", "SMC 91C2 controller", }, { "PNP8231", "Advanced Micro Devices AM2100/AM1500T", }, { "PNP8263", "Tulip NCC-16", }, { "PNP8277", "Exos 105", }, { "PNP828A", "Intel '595 based Ethernet", }, { "PNP828B", "TI2000-style Token Ring", }, { "PNP828C", "AMD PCNet Family cards", }, { "PNP828D", "AMD PCNet32 (VL version)", }, { "PNP82BD", "IBM PCMCIA-NIC", }, { "PNP82C2", "Xircom CE10", }, { "PNP82C3", "Xircom CEM2", }, { "PNP8321", "DEC Ethernet (All Types)", }, { "PNP8323", "SMC EtherCard (All Types except 8013/A)", }, { "PNP8324", "ARCNET Compatible", }, { "PNP8326", "Thomas Conrad (All Arcnet Types)", }, { "PNP8327", "IBM Token Ring (All Types)", }, { "PNP8385", "Remote Network Access Driver", }, { "PNP8387", "RNA Point-to-point Protocol Driver", }, { "PNP8388", "Reserved for Microsoft Networking components", }, { "PNP8390", "Generic network adapter", }, { "PNP0510", "Generic IrDA-compatible device", }, { "PNP0511", "Generic IrDA-compatible device", }, { "PNP8294", "IrDA Infrared NDIS driver (Microsoft-supplied)", }, { "PNP8389", "Peer IrLAN infrared driver (Microsoft-supplied)", }, { "HWPC224", "NSC SuperIO chip (inc. IrDA device)", }, { "IBM0071", "NSC SuperIO chip (inc. IrDA device)", }, { "ITE8708", "ITE Tech IrDA Infrared device", }, { "NSC6001", "NSC SuperIO chip (inc. IrDA device)", }, { "PNPA002", "Future Domain 16-700 compatible controller", }, { "PNPA003", "Panasonic proprietary CD-ROM adapter (SBPro/SB16)", }, { "PNPA01B", "Trantor 128 SCSI Controller", }, { "PNPA01D", "Trantor T160 SCSI Controller", }, { "PNPA01E", "Trantor T338 Parallel SCSI controller", }, { "PNPA01F", "Trantor T348 Parallel SCSI controller", }, { "PNPA020", "Trantor Media Vision SCSI controller", }, { "PNPA022", "Always IN-2000 SCSI controller", }, { "PNPA02B", "Sony proprietary CD-ROM controller", }, { "PNPA02D", "Trantor T13b 8-bit SCSI controller", }, { "PNPA02F", "Trantor T358 Parallel SCSI controller", }, { "PNPA030", "Mitsumi LU-005 Single Speed CD-ROM controller + drive", }, { "PNPA031", "Mitsumi FX-001 Single Speed CD-ROM controller + drive", }, { "PNPA032", "Mitsumi FX-001 Double Speed CD-ROM controller + drive", }, { "PNPB000", "Sound Blaster 1.5 sound device", }, { "PNPB001", "Sound Blaster 2.0 sound device", }, { "PNPB002", "Sound Blaster Pro sound device", }, { "PNPB003", "Sound Blaster 16 sound device", }, { "PNPB004", "Thunderboard-compatible sound device", }, { "PNPB005", "Adlib-compatible FM synthesizer device", }, { "PNPB006", "MPU401 compatible", }, { "PNPB007", "Microsoft Windows Sound System-compatible sound device", }, { "PNPB008", "Compaq Business Audio", }, { "PNPB009", "Plug and Play Microsoft Windows Sound System Device", }, { "PNPB00A", "MediaVision Pro Audio Spectrum (SCSI)", }, { "PNPB00B", "MediaVision Pro Audio 3D", }, { "PNPB00C", "MusicQuest MQX-32M", }, { "PNPB00D", "MediaVision Pro Audio Spectrum Basic (Thunder Chip)", }, { "PNPB00E", "MediaVision Pro Audio Spectrum (SCSI, Thunder Chip)", }, { "PNPB00F", "MediaVision Jazz-16 chipset (OEM Versions)", }, { "PNPB010", "Auravision VxP500 chipset - Orchid Videola", }, { "PNPB018", "MediaVision Pro Audio Spectrum 8-bit", }, { "PNPB019", "MediaVision Pro Audio Spectrum Basic", }, { "PNPB020", "Yamaha OPL3-compatible FM synthesizer device", }, { "PNPB02F", "Joystick/Game port", }, { "CSC0000", "Crystal PnP Audio (codec)", }, { "CSC0003", "Crystal PnP Audio (MPU-401)", }, { "CSC0010", "Crystal PnP Audio (registers)", }, { "PNPC000", "Compaq 14400 Modem (TBD)", }, { "PNPC001", "Compaq 2400/9600 Modem (TBD)", }, { "ATM1200", "Atmel Trusted Platform Module", }, { "BCM0101", "Broadcom Trusted Platform Module", }, { "BCM0102", "Broadcom Trusted Platform Module", }, { "ICO0102", "Intel Trusted Platform Module", }, { "IFX0102", "Infineon Trusted Platform Module", }, { "INTC0102", "Intel Trusted Platform Module", }, { "NSC1100", "NSC Trusted Platform Module", }, { "NSC1200", "NSC Trusted Platform Module", }, { "PNP0C31", "Trusted Platform Module", }, { "SMO1200", "STMicroelectronics Trusted Platform Module", }, { "ACPI0001", "SMBus 1.0 Host Controller", }, { "ACPI0002", "Smart Battery Subsystem", }, { "ACPI0003", "AC Device", }, { "ACPI0004", "Module Device", }, { "ACPI0005", "SMBus 2.0 Host Controller", }, { "ACPI0006", "GPE Block Device", }, { "ACPI0007", "Processor Device", }, { "ACPI0008", "Ambient Light Sensor", }, { "ACPI0009", "I/O APIC/SAPIC Device", }, { "ACPI000A", "I/O APIC Device", }, { "ACPI000B", "I/O SAPIC Device", }, { "ACPI000C", "Processor Aggregator", }, { "ACPI000D", "Power Meter", }, { "ACPI000E", "Wake Alarm Device", }, { "ENE0100", "KB3924-based CIR Port Reciever", }, { "HPQ0004", "Hewlett-Packard 3D DriveGuard accelerometer", }, { "IBM0079", "IBM Docking Station", }, { "INT0800", "Intel Firmware Hub Device", }, { "IPI0001", "Intelligent Platform Management Interface", }, { "LEN0014", "Lenovo ThinkPad Extras", }, { "SMO8800", "ST Microelectronics Accelerometer", }, };