xref: /onnv-gate/usr/src/uts/intel/os/master (revision 462:1ec16dbaca82)
10Sstevel@tonic-gateversion 1.0
20Sstevel@tonic-gate#
30Sstevel@tonic-gate# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
40Sstevel@tonic-gate# Use is subject to license terms.
50Sstevel@tonic-gate#
60Sstevel@tonic-gate# CDDL HEADER START
70Sstevel@tonic-gate#
80Sstevel@tonic-gate# The contents of this file are subject to the terms of the
90Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only
100Sstevel@tonic-gate# (the "License").  You may not use this file except in compliance
110Sstevel@tonic-gate# with the License.
120Sstevel@tonic-gate#
130Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
140Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
150Sstevel@tonic-gate# See the License for the specific language governing permissions
160Sstevel@tonic-gate# and limitations under the License.
170Sstevel@tonic-gate#
180Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
190Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
200Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
210Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
220Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
230Sstevel@tonic-gate#
240Sstevel@tonic-gate# CDDL HEADER END
250Sstevel@tonic-gate#
260Sstevel@tonic-gate#ident	"%Z%%M%	%I%	%E% SMI"
270Sstevel@tonic-gate#
280Sstevel@tonic-gate# Device tree database
290Sstevel@tonic-gate#      - Records in this file can be in an arbitrary order.
300Sstevel@tonic-gate#      - Records are terminated by newlines, and fields are separated
310Sstevel@tonic-gate#        by any number of spaces and/or tabs.
320Sstevel@tonic-gate#      - Quotes can be used in any field to allow white space.
330Sstevel@tonic-gate#      - Other than comments (lines such as this beginning with '#")
340Sstevel@tonic-gate#        and the "Version" string no other tokens are understood.
350Sstevel@tonic-gate#
360Sstevel@tonic-gate# Database format:-
370Sstevel@tonic-gate#
380Sstevel@tonic-gate# <dev ids> <name> <dev type> <bus> <realmode dvr> <dev desc> <properties>
390Sstevel@tonic-gate#
400Sstevel@tonic-gate# Where:-
410Sstevel@tonic-gate#       dev ids         List of unique device identifiers, separated by the
420Sstevel@tonic-gate#			"or" character '|' when more than one ID should
430Sstevel@tonic-gate#			match the same entry.
440Sstevel@tonic-gate#
450Sstevel@tonic-gate#       name            The device name. When the device ID matches
460Sstevel@tonic-gate#			an entry in the device database, the "name"
470Sstevel@tonic-gate#			property is set to this value, and the "compatible"
480Sstevel@tonic-gate#			property is set to the device ID. If no device
490Sstevel@tonic-gate#			database entry matched, then the node will just have
500Sstevel@tonic-gate#			the device ID for the "name" property. This allows
510Sstevel@tonic-gate#			us to specify the Solaris driver name for a device
520Sstevel@tonic-gate#			when we know what it is. PCI devices are typically
530Sstevel@tonic-gate#			listed in /etc/driver_aliases so we just map the
540Sstevel@tonic-gate#			name back to the device ID and let driver_aliases
550Sstevel@tonic-gate#			take care of the driver name mapping.
560Sstevel@tonic-gate#
570Sstevel@tonic-gate#       dev type        The device type.  Valid values are:
580Sstevel@tonic-gate#
590Sstevel@tonic-gate#			    com  ...  Serial ports
600Sstevel@tonic-gate# 			    mem  ...  Memory extender cards
610Sstevel@tonic-gate#			    mfc  ...  Multi-function card
620Sstevel@tonic-gate#			    msd  ...  Mass storage device (eg scsi or ide)
630Sstevel@tonic-gate#			    net  ...  Network devices
640Sstevel@tonic-gate#			    plat ...  Platform bef
650Sstevel@tonic-gate#			    oth  ...  Miscellaneous (including sound cards)
660Sstevel@tonic-gate#			    ptr  ...  Mice, etc.
670Sstevel@tonic-gate#			    vid  ...  Video/graphics cards
680Sstevel@tonic-gate#			    prt  ...  Parallel ports
690Sstevel@tonic-gate#
700Sstevel@tonic-gate#       bus             The bus type (eg all, isa, pnpisa, eisa, pci)
710Sstevel@tonic-gate#
720Sstevel@tonic-gate#       realmode dvr    The realmode driver for bootable devices,
730Sstevel@tonic-gate#                       otherwise "none".
740Sstevel@tonic-gate#                       Note, realmode driver is no longer being used.
750Sstevel@tonic-gate#                       The entry is there for backward compatibility.
760Sstevel@tonic-gate#
770Sstevel@tonic-gate#       dev desc        Freeform descriptive device text
780Sstevel@tonic-gate#
790Sstevel@tonic-gate#       properties      Optional additional device properties of the form
800Sstevel@tonic-gate#                       name=value eg ipl=3. Properties are added to the
810Sstevel@tonic-gate#                       device tree node passed to the kernel. This field
820Sstevel@tonic-gate#			is also used to make this database "extensible".
830Sstevel@tonic-gate#			Properties which begin with a dollar sign are
840Sstevel@tonic-gate#			are used to pass information to the Configuration
850Sstevel@tonic-gate#			Assistant, but are not added to the device tree.
860Sstevel@tonic-gate#			For example, the $forceload property tells the
870Sstevel@tonic-gate#			Configuration Assistant that it must always load
880Sstevel@tonic-gate#			the specified bef in order for that bef to set
890Sstevel@tonic-gate#			additional properties on the node.
900Sstevel@tonic-gate#
910Sstevel@tonic-gate#
920Sstevel@tonic-gate# ISA/EISA devices
930Sstevel@tonic-gate# id is the config file name (without leading "!" and trailing ".cfg")
940Sstevel@tonic-gate#
95*462SmyersSVI0101 SVI0101 oth all none "Sun Fire B100x BSC"
960Sstevel@tonic-gateACPI0001 acpi oth all none "ACPI SMBus 1.0 Host Controller"
970Sstevel@tonic-gateACPI0002 acpi oth all none "ACPI Smart Battery Subsystem"
980Sstevel@tonic-gateACPI0003 acpi oth all none "ACPI AC Device"
990Sstevel@tonic-gateACPI0004 acpi oth all none "ACPI Module Device"
1000Sstevel@tonic-gateACPI0005 acpi oth all none "ACPI SMBus 2.0 Host Controller"
1010Sstevel@tonic-gateACPI0006 acpi oth all none "ACPI GPE Block Device"
1020Sstevel@tonic-gateACPI0007 acpi oth all none "ACPI Processor Device"
1030Sstevel@tonic-gateACPI0008 acpi oth all none "ACPI Ambient Light Sensor Device"
1040Sstevel@tonic-gateACPI0009 acpi oth all none "I/OxAPIC Device"
1050Sstevel@tonic-gateACPI000A acpi oth all none "I/O APIC Device"
1060Sstevel@tonic-gateACPI000B acpi oth all none "I/O SAPIC Device"
1070Sstevel@tonic-gatePNP0300 keyboard key all none "IBM PC/XT keyboard controller (83-key)"
1080Sstevel@tonic-gatePNP0302 keyboard key all none "IBM PC/XT keyboard controller (84-key)"
1090Sstevel@tonic-gatePNP0301 keyboard key all none "IBM PC/AT keyboard controller (86-key)"
1100Sstevel@tonic-gatePNP0303 keyboard key all none "IBM Enhanced (101/102-key, PS/2 mouse support)"
1110Sstevel@tonic-gatePNP0304 keyboard key all none "Olivetti Keyboard (83-key)"
1120Sstevel@tonic-gatePNP0305 keyboard key all none "Olivetti Keyboard (102-key)"
1130Sstevel@tonic-gatePNP0306 keyboard key all none "Olivetti Keyboard (86-key)"
1140Sstevel@tonic-gatePNP0307 keyboard key all none "Microsoft Windows(R) Keyboard"
1150Sstevel@tonic-gatePNP0308 keyboard key all none "General Input Device Emulation Interface (GIDEI) legacy"
1160Sstevel@tonic-gatePNP0309 keyboard key all none "Olivetti Keyboard (A101/102 key)"
1170Sstevel@tonic-gatePNP030A keyboard key all none "AT&T 302 keyboard"
1180Sstevel@tonic-gatePNP030B keyboard key all none "Reserved by Microsoft"
1190Sstevel@tonic-gatePNP0320 keyboard key all none "Japanese 101-key keyboard"
1200Sstevel@tonic-gatePNP0321 keyboard key all none "Japanese AX keyboard"
1210Sstevel@tonic-gatePNP0322 keyboard key all none "Japanese 106-key keyboard A01"
1220Sstevel@tonic-gatePNP0323 keyboard key all none "Japanese 106-key keyboard 002/003"
1230Sstevel@tonic-gatePNP0324 keyboard key all none "Japanese 106-key keyboard 001"
1240Sstevel@tonic-gatePNP0325 keyboard key all none "Japanese Toshiba Desktop keyboard"
1250Sstevel@tonic-gatePNP0326 keyboard key all none "Japanese Toshiba Laptop keyboard"
1260Sstevel@tonic-gatePNP0327 keyboard key all none "Japanese Toshiba Notebook keyboard"
1270Sstevel@tonic-gatePNP0340 keyboard key all none "Korean 84-key keyboard"
1280Sstevel@tonic-gatePNP0341 keyboard key all none "Korean 86-key keyboard"
1290Sstevel@tonic-gatePNP0342 keyboard key all none "Korean Enhanced keyboard"
1300Sstevel@tonic-gatePNP0343 keyboard key all none "Korean Enhanced keyboard 101b"
1310Sstevel@tonic-gatePNP0343 keyboard key all none "Korean Enhanced keyboard 101c"
1320Sstevel@tonic-gatePNP0344 keyboard key all none "Korean Enhanced keyboard 103"
1330Sstevel@tonic-gatePNP0400 lp prt all none "Standard LPT printer port"
1340Sstevel@tonic-gatePNP0401 lp prt all none "ECP printer port"
1350Sstevel@tonic-gatePNP0500 asy com all none "Standard PC COM port"
1360Sstevel@tonic-gatePNP0501 asy com all none "16550A-compatible COM port"
1370Sstevel@tonic-gate# IRDA device is untested
1380Sstevel@tonic-gate# PNP0510 asy com all none "Generic IRDA-compatible device"
1390Sstevel@tonic-gatePNP0700 fdc oth all none "PC standard floppy disk controller"
1400Sstevel@tonic-gatePNP0701 fdc oth all none "Standard floppy controller supporting MS Device Bay Spec"
1410Sstevel@tonic-gatePNP0F00 msm ptr all none "Microsoft bus mouse"
1420Sstevel@tonic-gatePNP0F01 mouse ptr all none "Microsoft Serial Mouse"
1430Sstevel@tonic-gatePNP0F02 mouse ptr all none "Microsoft InPort Mouse"
1440Sstevel@tonic-gatePNP0F03 mouse ptr all none "Microsoft PS/2-style Mouse"
1450Sstevel@tonic-gatePNP0F04 mouse ptr all none "Mouse Systems Mouse"
1460Sstevel@tonic-gatePNP0F05 mouse ptr all none "Mouse Systems 3-Button Mouse (COM2)"
1470Sstevel@tonic-gatePNP0F06 mouse ptr all none "Genius Mouse (COM1)"
1480Sstevel@tonic-gatePNP0F07 mouse ptr all none "Genius Mouse (COM2)"
1490Sstevel@tonic-gatePNP0F08 mouse ptr all none "Logitech Serial Mouse"
1500Sstevel@tonic-gatePNP0F09 mouse ptr all none "Microsoft BallPoint Serial Mouse"
1510Sstevel@tonic-gatePNP0F0A mouse ptr all none "Microsoft Plug and Play Mouse"
1520Sstevel@tonic-gatePNP0F0B mouse ptr all none "Microsoft Plug and Play BallPoint Mouse"
1530Sstevel@tonic-gatePNP0F0C mouse ptr all none "Microsoft-compatible Serial Mouse"
1540Sstevel@tonic-gatePNP0F0D mouse ptr all none "Microsoft-compatible InPort-compatible Mouse"
1550Sstevel@tonic-gatePNP0F0E mouse ptr all none "Microsoft-compatible PS/2-style Mouse"
1560Sstevel@tonic-gatePNP0F0F mouse ptr all none "Microsoft-compatible Serial BallPoint-compatible Mouse"
1570Sstevel@tonic-gatePNP0F10 mouse ptr all none "Texas Instruments QuickPort Mouse"
1580Sstevel@tonic-gatePNP0F11 mouse ptr all none "Microsoft-compatible Bus Mouse"
1590Sstevel@tonic-gatePNP0F12 mouse ptr all none "Logitech PS/2-style Mouse"
1600Sstevel@tonic-gatePNP0F13 mouse ptr all none "PS/2 Port for PS/2-style Mice"
1610Sstevel@tonic-gatePNP0F14 mouse ptr all none "Microsoft Kids Mouse"
1620Sstevel@tonic-gatePNP0F15 logi ptr all none "Logitech bus mouse"
1630Sstevel@tonic-gatePNP0F16 mouse ptr all none "Logitech SWIFT device"
1640Sstevel@tonic-gatePNP0F17 mouse ptr all none "Logitech-compatible serial mouse"
1650Sstevel@tonic-gatePNP0F18 mouse ptr all none "Logitech-compatible bus mouse"
1660Sstevel@tonic-gatePNP0F19 mouse ptr all none "Logitech-compatible PS/2-style Mouse"
1670Sstevel@tonic-gatePNP0F1A mouse ptr all none "Logitech-compatible SWIFT Device"
1680Sstevel@tonic-gatePNP0F1B mouse ptr all none "HP Omnibook Mouse"
1690Sstevel@tonic-gatePNP0F1C mouse ptr all none "Compaq LTE Trackball PS/2-style Mouse"
1700Sstevel@tonic-gatePNP0F1D mouse ptr all none "Compaq LTE Trackball Serial Mouse"
1710Sstevel@tonic-gatePNP0F1E mouse ptr all none "Microsoft Kids Trackball Mouse"
1720Sstevel@tonic-gatePNP0F1F mouse ptr all none "Reserved by Microsoft Input Device Group"
1730Sstevel@tonic-gatePNP0F20 mouse ptr all none "Reserved by Microsoft Input Device Group"
1740Sstevel@tonic-gatePNP0F21 mouse ptr all none "Reserved by Microsoft Input Device Group"
1750Sstevel@tonic-gatePNP0F22 mouse ptr all none "Reserved by Microsoft Input Device Group"
1760Sstevel@tonic-gatePNP0F23 mouse ptr all none "Reserved by Microsoft Input Device Group"
1770Sstevel@tonic-gatePNP0FFF mouse ptr all none "Reserved by Microsoft Systems"
1780Sstevel@tonic-gateSYN010B mouse ptr all none "Synaptics mouse pad"
1790Sstevel@tonic-gateICU1900|PNP0E00|PNP0E01|PNP0E02 pcic oth all pcic.bef "PCMCIA controller"
1800Sstevel@tonic-gateADS7180 sbpro oth all sbpro.bef "ADS Sound Blaster"
1810Sstevel@tonic-gateAZT1008 sbpro oth all sbpro.bef "Aztech AZT1008 Sound Device"
1820Sstevel@tonic-gateCSC0000 sbpro oth all sbpro.bef "Sound Blaster"
1830Sstevel@tonic-gatePNPB002 sbpro oth all sbpro.bef "Sound Blaster"
1840Sstevel@tonic-gatePNPB003 sbpro oth all sbpro.bef "Sound Blaster"
1850Sstevel@tonic-gateCTL0001 sbpro oth all sbpro.bef "Sound Blaster"
1860Sstevel@tonic-gateCTL0031 sbpro oth all sbpro.bef "Sound Blaster"
1870Sstevel@tonic-gateCTL0041 sbpro oth all sbpro.bef "Sound Blaster"
1880Sstevel@tonic-gateCTL0043 sbpro oth all sbpro.bef "Creative Labs Sound Blaster 16 Vibra"
1890Sstevel@tonic-gateCTL0044 sbpro oth all sbpro.bef "Creative Labs Sound Blaster AWE64 Gold"
1900Sstevel@tonic-gateCTL0045 sbpro oth all sbpro.bef "Sound Blaster"
1910Sstevel@tonic-gateESS1681 sbpro oth all sbpro.bef "Sound Blaster"
1920Sstevel@tonic-gateESS1868 sbpro oth all sbpro.bef "ESS ES1868 AudioDrive"
1930Sstevel@tonic-gateESS6881 sbpro oth all sbpro.bef "Sound Blaster"
1940Sstevel@tonic-gateCSC0001|PNPB02F|CTL7001|CTL7002 joyst oth all joyst.bef "Game port (Joy stick)"
1950Sstevel@tonic-gatePNPB006 none oth all none "Audio MIDI interface (MPU401 UART)"
1960Sstevel@tonic-gateALRB200 none oth eisa none "ALR math coprocessor"
1970Sstevel@tonic-gateAST8250 none mem eisa none "AST Premmia GX Extended Memory Configuration"
1980Sstevel@tonic-gateCPQ4411|CPQ4410|SNIAAC1 ncrs msd eisa ncrs.bef "Compaq 32-Bit Fast-SCSI-2 Controller"
1990Sstevel@tonic-gateCPQ4020 csa msd eisa none "Compaq SMART Array Controller"
2000Sstevel@tonic-gateICU01F0 mwss oth all mwss.bef "Windows Sound System Compatible"
2010Sstevel@tonic-gateICU0210 logi ptr all logi.bef "Logitech bus mouse"
2020Sstevel@tonic-gateICU0211 msm ptr all msm.bef "Microsoft bus mouse"
2030Sstevel@tonic-gateICU0580 tmc msd all none "Future Domain TMC-850 SCSI controller"
2040Sstevel@tonic-gateICU05F0 usc msd all none "Ultrastor ULTRA14F SCSI Controller"
2050Sstevel@tonic-gateSUN0005 display vid all none "Sub-VGA Display Adapter"
2060Sstevel@tonic-gateSUN0006 display vid all none "XGA Display Adapter" compatible="pnpPNP,900"
2070Sstevel@tonic-gatePNP0900|ISY0010 display vid all none "VGA Compatible Display Adapter" compatible="pnpPNP,900"
2080Sstevel@tonic-gatePNP0931 display vid all none "Chips & Tech VGA Display Adapter" compatible="pnpPNP,900"
2090Sstevel@tonic-gateISY0020 asy com all com.bef "Serial port"
2100Sstevel@tonic-gateSUN0030 asy com all boca.bef "Boca board serial port" $forceload=yes
2110Sstevel@tonic-gateUSR0006|USR0002|SUP1381|HSM0240 asy com pnpisa none "Serial port w/ built in modem"
2120Sstevel@tonic-gateISY0030 mouse ptr all ps2ms.bef "PS/2 mouse"
2130Sstevel@tonic-gateISY0040|PNP0600|PNP0680 ata msd all ata.bef "IDE controller"
2140Sstevel@tonic-gateISY0050 fdc oth all fdc.bef "Floppy disk controller"
2150Sstevel@tonic-gateISY0060 lp prt all lpt.bef "Parallel port"
2160Sstevel@tonic-gateSUN0010 p9000 vid all none "P9000 VLB VGA graphics adapter"
2170Sstevel@tonic-gateSUN0020 p9100 vid all none "P9100 VLB VGA graphics adapter"
2180Sstevel@tonic-gatePNP0902 display vid all none "VGA w/ 8514/A compatible graphics adapter" compatible="pnpPNP,900"
2190Sstevel@tonic-gateWYS7901 none oth eisa none "CPU board"
2200Sstevel@tonic-gateWYS7D01 none mem eisa none "Memory board"
2210Sstevel@tonic-gateSUN0001 none oth all none "ISA Plug and play configuration ports"
2220Sstevel@tonic-gatePNP8231|ATK1500|ADV55AA|PNP828C|CSI2203 pcn net all pcn.bef "AMD PCnet-ISA 79C960/PCnet-32 79C965 Ethernet"
2230Sstevel@tonic-gatePNP0300|PNP0301|PNP0302|PNP0303|PNP0304|PNP0305|PNP0306|PNP0307|PNP0308|PNP0309|PNP030A|PNP030B|PNP0320|PNP0321|PNP0322|PNP0323|PNP0324|PNP0325|PNP0326|PNP0327|PNP0340|PNP0341|PNP0342|PNP0343|PNP0344 keyboard key all key.bef "System keyboard"
2240Sstevel@tonic-gatePNP0C01 motherboard oth all none "Motherboard"
2250Sstevel@tonic-gateCTL0051|PNPFFFF none oth pnpisa none "Unspecified device"
2260Sstevel@tonic-gate#
2270Sstevel@tonic-gate# PCI devices
2280Sstevel@tonic-gate# IEEE 1275 defined name format: pciVVVV,DDDD
2290Sstevel@tonic-gate# where VVVV and DDDD are the vendor and device id fields from
2300Sstevel@tonic-gate# the configuration space.
2310Sstevel@tonic-gate#
2320Sstevel@tonic-gate# Only add entries for devices with befs.
2330Sstevel@tonic-gate# Please keep in numeric order.
2340Sstevel@tonic-gate#
2350Sstevel@tonic-gatepci1000,1 pci1000,1 msd pci ncrs.bef "Symbios Logic 53c810 SCSI"
2360Sstevel@tonic-gatepci1000,2 pci1000,2 msd pci ncrs.bef "Symbios Logic 53c820 SCSI"
2370Sstevel@tonic-gatepci1000,3 pci1000,3 msd pci ncrs.bef "Symbios Logic 53c825 SCSI"
2380Sstevel@tonic-gatepci1000,4 pci1000,4 msd pci ncrs.bef "Symbios Logic 53c815 SCSI"
2390Sstevel@tonic-gatepci1000,6 pci1000,6 msd pci ncrs.bef "Symbios Logic 53c865 SCSI"
2400Sstevel@tonic-gatepci1000,c pci1000,c msd pci ncrs.bef "Symbios Logic 53c895 SCSI"
2410Sstevel@tonic-gatepci1000,f pci1000,f msd pci ncrs.bef "Symbios Logic 53c875 SCSI"
2420Sstevel@tonic-gatepci1000,8f pci1000,8f msd pci ncrs.bef "Diamond Fireport 40 (SYM53C876)"
2430Sstevel@tonic-gatepci1011,2 pci1011,2 net pci dnet.bef "DEC 21040 Ethernet"
2440Sstevel@tonic-gatepci1011,9 pci1011,9 net pci dnet.bef "DEC 21140 Fast Ethernet"
2450Sstevel@tonic-gatepci1011,14 pci1011,14 net pci dnet.bef "DEC 21041 Ethernet"
2460Sstevel@tonic-gatepci1011,19 pci1011,19 net pci dnet.bef "DEC 21142/21143 Fast Ethernet"
2470Sstevel@tonic-gatepci1014,2e pci1014,2e msd pci chs.bef "IBM PC ServeRaid"
2480Sstevel@tonic-gatepci1022,2000 pci1022,2000 net pci pcn.bef "AMD 79C970 PCnet Ethernet"
2490Sstevel@tonic-gatepci103c,104c pci103c,104c net pci pcn.bef "HP 'Tweety' PCnet Fast Ethernet"
2500Sstevel@tonic-gatepci10b7,9000 pci10b7,9000 net pci elxl.bef "3Com 3C900-TPO Etherlink XL"
2510Sstevel@tonic-gatepci10b7,9001 pci10b7,9001 net pci elxl.bef "3Com 3C900-COMBO Etherlink XL"
2520Sstevel@tonic-gatepci10b7,9004 pci10b7,9004 net pci elxl.bef "3Com 3C900B-TPO Etherlink XL"
2530Sstevel@tonic-gatepci10b7,9005 pci10b7,9005 net pci elxl.bef "3Com 3C900B-COMBO Etherlink XL"
2540Sstevel@tonic-gatepci10b7,9006 pci10b7,9006 net pci elxl.bef "3Com 3C900B-TPC Etherlink XL"
2550Sstevel@tonic-gatepci10b7,9050 pci10b7,9050 net pci elxl.bef "3Com 3C905-TX Fast Etherlink XL 10/100"
2560Sstevel@tonic-gatepci10b7,9051 pci10b7,9051 net pci elxl.bef "3Com 3C905-T4 Fast Etherlink XL 10/100"
2570Sstevel@tonic-gatepci10b7,9055 pci10b7,9055 net pci elxl.bef "3Com 3C905B-TX Fast Etherlink XL 10/100"
2580Sstevel@tonic-gatepci10b7,9056 pci10b7,9056 net pci elxl.bef "3Com 3C905B-T4 Fast Etherlink XL 10/100"
2590Sstevel@tonic-gatepci10b7,9200 pci10b7,9200 net pci elxl.bef "3Com 3C905C-TX-M Fast Etherlink XL 10/100"
2600Sstevel@tonic-gatepci10b7,9800 pci10b7,9800 net pci elxl.bef "3Com 3C980-TX Fast Etherlink Server 10/100"
2610Sstevel@tonic-gatepci10b7,9805 pci10b7,9805 net pci elxl.bef "3Com 3C980C-TXM Fast Etherlink Server 10/100"
2620Sstevel@tonic-gatepci10b8,2001 pci10b8,2001 net pci dnet.bef "SMC9332BDT Fast Ethernet"
2630Sstevel@tonic-gatepci1109,1400 pci1109,1400 net pci dnet.bef "Cogent EM110TX Fast Ethernet"
2640Sstevel@tonic-gatepci1109,2400 pci1109,2400 net pci dnet.bef "Cogent EM440 Fast Ethernet"
2650Sstevel@tonic-gatepci14e4,1644 pci14e4,1644 net pci none "Broadcom 5700 Gigabit Ethernet"
2660Sstevel@tonic-gatepci14e4,1645 pci14e4,1645 net pci none "Broadcom 5701 Gigabit Ethernet"
2670Sstevel@tonic-gatepci14e4,1647 pci14e4,1647 net pci none "Broadcom 5703C Gigabit Ethernet"
2680Sstevel@tonic-gatepci14e4,1648 pci14e4,1648 net pci none "Broadcom 5704C Gigabit Ethernet"
2690Sstevel@tonic-gatepci14e4,16a7 pci14e4,16a7 net pci none "Broadcom 5703S Gigabit Ethernet"
2700Sstevel@tonic-gatepci14e4,16c7 pci14e4,16c7 net pci none "Broadcom 5703 Gigabit Ethernet"
2710Sstevel@tonic-gatepci14e4,16a8 pci14e4,16a8 net pci none "Broadcom 5704S Gigabit Ethernet"
2720Sstevel@tonic-gatepci14e4,165d pci14e4,165d net pci none "Broadcom 5705M Gigabit Ethernet"
2730Sstevel@tonic-gatepci14e4,165e pci14e4,165e net pci none "Broadcom 5705MA3 Gigabit Ethernet"
2740Sstevel@tonic-gatepci14e4,1677 pci14e4,1677 net pci none "Broadcom 5751 Gigabit Ethernet"
2750Sstevel@tonic-gatepci14e4,167d pci14e4,167d net pci none "Broadcom 5751M Gigabit Ethernet"
2760Sstevel@tonic-gatepci14e4,1659 pci14e4,1659 net pci none "Broadcom 5721 Gigabit Ethernet"
2770Sstevel@tonic-gatepci14e4,1696 pci14e4,1696 net pci none "Broadcom 5782 Gigabit Ethernet"
2780Sstevel@tonic-gatepci14e4,169c pci14e4,169c net pci none "Broadcom 5788 Gigabit Ethernet"
2790Sstevel@tonic-gatepci10de,57 pci10de,cb84 net pci none "nvidia ck8-04 Gigabit Ethernet"
2800Sstevel@tonic-gatepci10de,56 pci10de,cb84 net pci none "nvidia ck8-04 Gigabit Ethernet"
2810Sstevel@tonic-gatepci10de,57 pci10f1,2865 net pci none "nvidia ck8-04 Gigabit Ethernet"
2820Sstevel@tonic-gatepci10de,56 pci10f1,2865 net pci none "nvidia ck8-04 Gigabit Ethernet"
2830Sstevel@tonic-gatepci10de,57 pci10f1,2895 net pci none "nvidia ck8-04 Gigabit Ethernet"
2840Sstevel@tonic-gatepci10de,56 pci10f1,2895 net pci none "nvidia ck8-04 Gigabit Ethernet"
2850Sstevel@tonic-gatepci10ec,8139 pci10ec,8139 net pci none "Realtek 8139 Fast Ethernet"
2860Sstevel@tonic-gatepci8086,1029 pci8086,1029 net pci iprb.bef "Intel Pro/100 Network Adapter"
2870Sstevel@tonic-gatepci8086,1030 pci8086,1030 net pci iprb.bef "Intel InBusiness 10/100 Network Adapter"
2880Sstevel@tonic-gatepci8086,1031 pci8086,1031 net pci iprb.bef "Intel Pro/100 VE Ethernet"
2890Sstevel@tonic-gatepci8086,1032 pci8086,1032 net pci iprb.bef "Intel Pro/100 VE Ethernet"
2900Sstevel@tonic-gatepci8086,1038 pci8086,1038 net pci iprb.bef "Intel 82559 PRO/100 VM Ethernet"
2910Sstevel@tonic-gatepci8086,1039 pci8086,1039 net pci iprb.bef "Intel 82801DB Ethernet 82562ET/EZ PHY"
2920Sstevel@tonic-gatepci8086,103d pci8086,103d net pci iprb.bef "Intel 82801DB PRO/100 VE Ethernet"
2930Sstevel@tonic-gatepci8086,1229 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2940Sstevel@tonic-gatepci8086,1229.8086.1009 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2950Sstevel@tonic-gatepci8086,1229.8086.100c pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2960Sstevel@tonic-gatepci8086,1229.8086.1012 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2970Sstevel@tonic-gatepci8086,1229.8086.1013 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2980Sstevel@tonic-gatepci8086,1229.8086.1015 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2990Sstevel@tonic-gatepci8086,1229.8086.1016 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
3000Sstevel@tonic-gatepci8086,1229.8086.1017 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
3010Sstevel@tonic-gatepci8086,2449 pci8086,2449 net pci iprb.bef "Intel i815/82559 Ethernet"
3020Sstevel@tonic-gatepci10b8,5 pci10b8,5 net pci spwr.bef "SMC EtherPower II 10/100 (9432)"
3030Sstevel@tonic-gatepci101a,f2d scsi msd pci none "NCR PDS/PQS 53C896-based PCI SCSI Adapter" compatible="pci101a,f2d"
3040Sstevel@tonic-gatepci101a,f2e scsi msd pci none "NCR PDS/PQS 53C896-based PCI SCSI Adapter" compatible="pci101a,f2e"
3050Sstevel@tonic-gatepci101a,f2f scsi msd pci none "NCR PDS/PQS 53C896-based PCI SCSI Adapter" compatible="pci101a,f2f"
3060Sstevel@tonic-gate#
3070Sstevel@tonic-gate# Special entry for ncrpqs: node and driver are both named 'ncrpqs'
3080Sstevel@tonic-gate# deviceid is vid=illegal PCI vid, did=NCR PQS's vid
3090Sstevel@tonic-gate# On resulting devinfo node with no SSVID/SSID:
3100Sstevel@tonic-gate# name="ncrpqs"
3110Sstevel@tonic-gate# compatible="ncrpqs\0pci1000,f\0pciclass..."
3120Sstevel@tonic-gate# on nodes with:
3130Sstevel@tonic-gate# compatible="ncrpqs\0pci1000,1000\0pci1000,f\0pciclass..."
3140Sstevel@tonic-gatepciffff,101a ncrpqs msd pci none "NCR PDS/PQS 53C875-based PCI SCSI Adapter"
3150Sstevel@tonic-gate#
3160Sstevel@tonic-gate# pci class entries:
3170Sstevel@tonic-gate#
3180Sstevel@tonic-gate# PCI Class entries with 2 byte class codes are treated as wildcard class
3190Sstevel@tonic-gate# specifiers (with the 3rd byte (programming interface) as the wildcard). Hence,
3200Sstevel@tonic-gate# the following entry will match ALL devices whose pci classes begin with "0101"
3210Sstevel@tonic-gate# (any programming interface version)
3220Sstevel@tonic-gatepciclass,0101 pci-ide msd pciclass ata.bef "IDE controller"
3230Sstevel@tonic-gatepci1095,3112 pci-ide msd pci ata.bef "Silicon Image 3112 SATA Controller"
3240Sstevel@tonic-gatepci1095,3114 pci-ide msd pci ata.bef "Silicon Image 3114 SATA Controller"
3250Sstevel@tonic-gatepci1095,3512 pci-ide msd pci ata.bef "Silicon Image 3512 SATA Controller"
3260Sstevel@tonic-gatepciclass,030000|pciclass,000100 display vid pciclass none "VGA compatible display adapter"
3270Sstevel@tonic-gatepciclass,030001 display vid pciclass none "VGA+8514 compatible display adapter"
3280Sstevel@tonic-gatepci1000,b pci1000,b msd pci symhisl.bef "Symbios SYM53C896 Ultra2 SCSI"
3290Sstevel@tonic-gatepci1000,12 pci1000,12 msd pci symhisl.bef "Symbios SYM53C895A Ultra2 SCSI"
3300Sstevel@tonic-gatepci1000,20 pci1000,20 msd pci symhisl.bef "Symbios SYM53C1010 Ultra3 SCSI"
3310Sstevel@tonic-gatepci1000,21 pci1000,21 msd pci symhisl.bef "Symbios SYM53C1010-66 Ultra3 SCSI"
3320Sstevel@tonic-gatepci1000,30 pci1000,30 msd pci none "LSI Logic 1020/1030 Ultra320 SCSI HBA"
3330Sstevel@tonic-gatepci1000,50 pci1000,50 msd pci none "LSI Logic 1064 SAS/SATA HBA"
3340Sstevel@tonic-gatepci8086,1000 pci8086,1000 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3350Sstevel@tonic-gatepci8086,1001 pci8086,1001 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3360Sstevel@tonic-gatepci8086,1004 pci8086,1004 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3370Sstevel@tonic-gatepci8086,1008 pci8086,1008 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3380Sstevel@tonic-gatepci8086,1009 pci8086,1009 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3390Sstevel@tonic-gatepci8086,100d pci8086,100d net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3400Sstevel@tonic-gatepci8086,100e pci8086,100e net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3410Sstevel@tonic-gatepci8086,100f pci8086,100f net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3420Sstevel@tonic-gatepci8086,1010 pci8086,1010 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3430Sstevel@tonic-gatepci8086,1011 pci8086,1011 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3440Sstevel@tonic-gatepci8086,1012 pci8086,1012 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3450Sstevel@tonic-gatepci8086,1013 pci8086,1013 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3460Sstevel@tonic-gatepci8086,1014 pci8086,1014 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3470Sstevel@tonic-gatepci8086,1015 pci8086,1015 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3480Sstevel@tonic-gatepci8086,1016 pci8086,1016 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3490Sstevel@tonic-gatepci8086,1017 pci8086,1017 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3500Sstevel@tonic-gatepci8086,1018 pci8086,1018 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3510Sstevel@tonic-gatepci8086,1019 pci8086,1019 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3520Sstevel@tonic-gatepci8086,101a pci8086,101a net pci none "Intel(R) PRO/1000 Server Adapter Driver"
35354Sxy150489pci8086,101d pci8086,101d net pci none "Intel(R) PRO/1000 Server Adapter Driver"
35454Sxy150489pci8086,101e pci8086,101e net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3550Sstevel@tonic-gatepci8086,1026 pci8086,1026 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3560Sstevel@tonic-gatepci8086,1027 pci8086,1027 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3570Sstevel@tonic-gatepci8086,1028 pci8086,1028 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
35854Sxy150489pci8086,105a pci8086,105a net pci none "Intel(R) PRO/1000 Server Adapter Driver"
35954Sxy150489pci8086,105b pci8086,105b net pci none "Intel(R) PRO/1000 Server Adapter Driver"
36054Sxy150489pci8086,105c pci8086,105c net pci none "Intel(R) PRO/1000 Server Adapter Driver"
36154Sxy150489pci8086,105e pci8086,105e net pci none "Intel(R) PRO/1000 Server Adapter Driver"
36254Sxy150489pci8086,105f pci8086,105f net pci none "Intel(R) PRO/1000 Server Adapter Driver"
36354Sxy150489pci8086,1060 pci8086,1060 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
36454Sxy150489pci8086,1061 pci8086,1061 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
36554Sxy150489pci8086,1062 pci8086,1062 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
36654Sxy150489pci8086,1063 pci8086,1063 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3670Sstevel@tonic-gatepci8086,1075 pci8086,1075 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3680Sstevel@tonic-gatepci8086,1076 pci8086,1076 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3690Sstevel@tonic-gatepci8086,1077 pci8086,1077 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3700Sstevel@tonic-gatepci8086,1079 pci8086,1079 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3710Sstevel@tonic-gatepci8086,107a pci8086,107a net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3720Sstevel@tonic-gatepci8086,107b pci8086,107b net pci none "Intel(R) PRO/1000 Server Adapter Driver"
37354Sxy150489pci8086,107c pci8086,107c net pci none "Intel(R) PRO/1000 Server Adapter Driver"
37454Sxy150489pci8086,107d pci8086,107d net pci none "Intel(R) PRO/1000 Server Adapter Driver"
37554Sxy150489pci8086,107e pci8086,107e net pci none "Intel(R) PRO/1000 Server Adapter Driver"
37654Sxy150489pci8086,108a pci8086,108a net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3770Sstevel@tonic-gatepci9005,8000 pci9005,8000 msd pci adpu320.bef "Adaptec SCSI Card 29320A(H1B) - Ultra320 SCSI"
3780Sstevel@tonic-gatepci9005,8010 pci9005,8010 msd pci adpu320.bef "Adaptec SCSI Card 39320 - Ultra320 SCSI"
3790Sstevel@tonic-gatepci9005,8011 pci9005,8011 msd pci adpu320.bef "Adaptec SCSI Card 39320D - Ultra320 SCSI"
3800Sstevel@tonic-gatepci9005,8012 pci9005,8012 msd pci adpu320.bef "Adaptec SCSI Card 29320 - Ultra320 SCSI"
3810Sstevel@tonic-gatepci9005,8014 pci9005,8014 msd pci adpu320.bef "Adaptec SCSI Card 29320LP - Ultra320 SCSI"
3820Sstevel@tonic-gatepci9005,8015 pci9005,8015 msd pci adpu320.bef "Adaptec SCSI Card 39320(H2B) - Ultra320 SCSI"
3830Sstevel@tonic-gatepci9005,8016 pci9005,8016 msd pci adpu320.bef "Adaptec SCSI Card 39320A - Ultra320 SCSI"
3840Sstevel@tonic-gatepci9005,8017 pci9005,8017 msd pci adpu320.bef "Adaptec SCSI Card 29320ALP(H1B) - Ultra320 SCSI"
3850Sstevel@tonic-gatepci9005,801d pci9005,801d msd pci adpu320.bef "Adaptec SCSI Card AIC-7902B - Ultra320 SCSI"
3860Sstevel@tonic-gatepci9005,801e pci9005,801e msd pci adpu320.bef "Adaptec SCSI Card AIC-7901A - Ultra320 SCSI"
3870Sstevel@tonic-gatepci9005,801f pci9005,801f msd pci adpu320.bef "Adaptec AIC-7902 - Ultra320 SCSI"
3880Sstevel@tonic-gatepci9005,285 pci9005,285 msd pci none "Adaptec AdvancedRAID Controller"
3890Sstevel@tonic-gatepci1028,a pci1028,a msd pci none "PERC 3/DI RAID Controller"
3900Sstevel@tonic-gatepci1028,e pci1028,e msd pci none "PERC 4/DI RAID Controller"
3910Sstevel@tonic-gatepci1028,f pci1028,f msd pci none "PERC 4/DI RAID Controller"
3920Sstevel@tonic-gatepci1028,493 pci1028,493 msd pci none "PERC 3/DC RAID Controller"
3930Sstevel@tonic-gatepci1028,518 pci1028,518 msd pci none "PERC 4/DC RAID Controller"
3940Sstevel@tonic-gatepci1028,520 pci1028,520 msd pci none "PERC 4/SC RAID Controller"
3950Sstevel@tonic-gatepci1000,532 pci1000,532 msd pci none "MegaRAID SCSI 320-2x"
396