NetBSD/sys/dev/acpi/acpidevs_data.h

1316 lines
19 KiB
C

/* $NetBSD: acpidevs_data.h,v 1.10 2006/03/01 09:30:22 cube Exp $ */
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
* # NetBSD: acpidevs,v 1.10 2006/03/01 09:29:47 cube 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)",
},
{
"PNP0510",
"Generic IRDA-compatible device",
},
{
"PNP0511",
"Generic IRDA-compatible device",
},
{
"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",
},
{
"PNP0C00",
"Plug and Play BIOS (only created by the root enumerator)",
},
{
"PNP0C01",
"System Board",
},
{
"PNP0C02",
"Plug and Play motherboard register resources",
},
{
"PNP0C03",
"Plug and Play BIOS Event Notification Interrupt",
},
{
"PNP0C04",
"Math Coprocessor",
},
{
"PNP0C05",
"APM BIOS (Version independent)",
},
{
"PNP0C06",
"Reserved for identification of early Plug and Play BIOS implementation",
},
{
"PNP0C07",
"Reserved for identification of early Plug and Play BIOS implementation",
},
{
"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 (used when ACPI mode cannot be used)",
},
{
"PNP0C80",
"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",
},
{
"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)",
},
{
"PNP8294",
"IrDA Infrared NDIS driver (Microsoft-supplied)",
},
{
"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",
},
{
"PNP8389",
"Peer IrLAN infrared driver (Microsoft-supplied)",
},
{
"PNP8390",
"Generic network adapter",
},
{
"NSC6001",
"NSC IrDA Fast Infrared Port",
},
{
"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 (Trantor SCSI enabled, Thunder Chip Disabled)",
},
{
"PNPB00B",
"MediaVision Pro Audio 3D",
},
{
"PNPB00C",
"MusicQuest MQX-32M",
},
{
"PNPB00D",
"MediaVision Pro Audio Spectrum Basic (No Trantor SCSI, Thunder Chip Enabled)",
},
{
"PNPB00E",
"MediaVision Pro Audio Spectrum (Trantor SCSI enabled, Thunder Chip Enabled)",
},
{
"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 (no Trantor SCSI, Thunder chip Disabled)",
},
{
"PNPB020",
"Yamaha OPL3-compatible FM synthesizer device",
},
{
"PNPB02F",
"Joystick/Game port",
},
{
"PNPC000",
"Compaq 14400 Modem (TBD)",
},
{
"PNPC001",
"Compaq 2400/9600 Modem (TBD)",
},
{
"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",
},
{
"INT0800",
"Intel FWH Random Number Generator",
},
};