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