xref: /titanic_44/usr/src/uts/intel/os/master (revision 4ab75253616c6d68e967c10221bb663c0bfa99df)
17c478bd9Sstevel@tonic-gateversion 1.0
27c478bd9Sstevel@tonic-gate#
37c478bd9Sstevel@tonic-gate# CDDL HEADER START
47c478bd9Sstevel@tonic-gate#
57c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the
6*4ab75253Smrj# Common Development and Distribution License (the "License").
7*4ab75253Smrj# You may not use this file except in compliance with the License.
87c478bd9Sstevel@tonic-gate#
97c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
107c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
117c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions
127c478bd9Sstevel@tonic-gate# and limitations under the License.
137c478bd9Sstevel@tonic-gate#
147c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
157c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
167c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
177c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
187c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
197c478bd9Sstevel@tonic-gate#
207c478bd9Sstevel@tonic-gate# CDDL HEADER END
217c478bd9Sstevel@tonic-gate#
22*4ab75253Smrj# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
23*4ab75253Smrj# Use is subject to license terms.
24*4ab75253Smrj#
257c478bd9Sstevel@tonic-gate#ident	"%Z%%M%	%I%	%E% SMI"
267c478bd9Sstevel@tonic-gate#
277c478bd9Sstevel@tonic-gate# Device tree database
287c478bd9Sstevel@tonic-gate#      - Records in this file can be in an arbitrary order.
297c478bd9Sstevel@tonic-gate#      - Records are terminated by newlines, and fields are separated
307c478bd9Sstevel@tonic-gate#        by any number of spaces and/or tabs.
317c478bd9Sstevel@tonic-gate#      - Quotes can be used in any field to allow white space.
327c478bd9Sstevel@tonic-gate#      - Other than comments (lines such as this beginning with '#")
337c478bd9Sstevel@tonic-gate#        and the "Version" string no other tokens are understood.
347c478bd9Sstevel@tonic-gate#
357c478bd9Sstevel@tonic-gate# Database format:-
367c478bd9Sstevel@tonic-gate#
377c478bd9Sstevel@tonic-gate# <dev ids> <name> <dev type> <bus> <realmode dvr> <dev desc> <properties>
387c478bd9Sstevel@tonic-gate#
397c478bd9Sstevel@tonic-gate# Where:-
407c478bd9Sstevel@tonic-gate#       dev ids         List of unique device identifiers, separated by the
417c478bd9Sstevel@tonic-gate#			"or" character '|' when more than one ID should
427c478bd9Sstevel@tonic-gate#			match the same entry.
437c478bd9Sstevel@tonic-gate#
447c478bd9Sstevel@tonic-gate#       name            The device name. When the device ID matches
457c478bd9Sstevel@tonic-gate#			an entry in the device database, the "name"
467c478bd9Sstevel@tonic-gate#			property is set to this value, and the "compatible"
477c478bd9Sstevel@tonic-gate#			property is set to the device ID. If no device
487c478bd9Sstevel@tonic-gate#			database entry matched, then the node will just have
497c478bd9Sstevel@tonic-gate#			the device ID for the "name" property. This allows
507c478bd9Sstevel@tonic-gate#			us to specify the Solaris driver name for a device
517c478bd9Sstevel@tonic-gate#			when we know what it is. PCI devices are typically
527c478bd9Sstevel@tonic-gate#			listed in /etc/driver_aliases so we just map the
537c478bd9Sstevel@tonic-gate#			name back to the device ID and let driver_aliases
547c478bd9Sstevel@tonic-gate#			take care of the driver name mapping.
557c478bd9Sstevel@tonic-gate#
567c478bd9Sstevel@tonic-gate#       dev type        The device type.  Valid values are:
577c478bd9Sstevel@tonic-gate#
587c478bd9Sstevel@tonic-gate#			    com  ...  Serial ports
597c478bd9Sstevel@tonic-gate# 			    mem  ...  Memory extender cards
607c478bd9Sstevel@tonic-gate#			    mfc  ...  Multi-function card
617c478bd9Sstevel@tonic-gate#			    msd  ...  Mass storage device (eg scsi or ide)
627c478bd9Sstevel@tonic-gate#			    net  ...  Network devices
637c478bd9Sstevel@tonic-gate#			    plat ...  Platform bef
647c478bd9Sstevel@tonic-gate#			    oth  ...  Miscellaneous (including sound cards)
657c478bd9Sstevel@tonic-gate#			    ptr  ...  Mice, etc.
667c478bd9Sstevel@tonic-gate#			    vid  ...  Video/graphics cards
677c478bd9Sstevel@tonic-gate#			    prt  ...  Parallel ports
687c478bd9Sstevel@tonic-gate#
697c478bd9Sstevel@tonic-gate#       bus             The bus type (eg all, isa, pnpisa, eisa, pci)
707c478bd9Sstevel@tonic-gate#
717c478bd9Sstevel@tonic-gate#       realmode dvr    The realmode driver for bootable devices,
727c478bd9Sstevel@tonic-gate#                       otherwise "none".
737c478bd9Sstevel@tonic-gate#                       Note, realmode driver is no longer being used.
747c478bd9Sstevel@tonic-gate#                       The entry is there for backward compatibility.
757c478bd9Sstevel@tonic-gate#
767c478bd9Sstevel@tonic-gate#       dev desc        Freeform descriptive device text
777c478bd9Sstevel@tonic-gate#
787c478bd9Sstevel@tonic-gate#       properties      Optional additional device properties of the form
797c478bd9Sstevel@tonic-gate#                       name=value eg ipl=3. Properties are added to the
807c478bd9Sstevel@tonic-gate#                       device tree node passed to the kernel. This field
817c478bd9Sstevel@tonic-gate#			is also used to make this database "extensible".
827c478bd9Sstevel@tonic-gate#			Properties which begin with a dollar sign are
837c478bd9Sstevel@tonic-gate#			are used to pass information to the Configuration
847c478bd9Sstevel@tonic-gate#			Assistant, but are not added to the device tree.
857c478bd9Sstevel@tonic-gate#			For example, the $forceload property tells the
867c478bd9Sstevel@tonic-gate#			Configuration Assistant that it must always load
877c478bd9Sstevel@tonic-gate#			the specified bef in order for that bef to set
887c478bd9Sstevel@tonic-gate#			additional properties on the node.
897c478bd9Sstevel@tonic-gate#
907c478bd9Sstevel@tonic-gate#
917c478bd9Sstevel@tonic-gate# ISA/EISA devices
927c478bd9Sstevel@tonic-gate# id is the config file name (without leading "!" and trailing ".cfg")
937c478bd9Sstevel@tonic-gate#
945188e2e4SmyersSVI0101 SVI0101 oth all none "Sun Fire B100x BSC"
957c478bd9Sstevel@tonic-gateACPI0001 acpi oth all none "ACPI SMBus 1.0 Host Controller"
967c478bd9Sstevel@tonic-gateACPI0002 acpi oth all none "ACPI Smart Battery Subsystem"
977c478bd9Sstevel@tonic-gateACPI0003 acpi oth all none "ACPI AC Device"
987c478bd9Sstevel@tonic-gateACPI0004 acpi oth all none "ACPI Module Device"
997c478bd9Sstevel@tonic-gateACPI0005 acpi oth all none "ACPI SMBus 2.0 Host Controller"
1007c478bd9Sstevel@tonic-gateACPI0006 acpi oth all none "ACPI GPE Block Device"
1017c478bd9Sstevel@tonic-gateACPI0007 acpi oth all none "ACPI Processor Device"
1027c478bd9Sstevel@tonic-gateACPI0008 acpi oth all none "ACPI Ambient Light Sensor Device"
1037c478bd9Sstevel@tonic-gateACPI0009 acpi oth all none "I/OxAPIC Device"
1047c478bd9Sstevel@tonic-gateACPI000A acpi oth all none "I/O APIC Device"
1057c478bd9Sstevel@tonic-gateACPI000B acpi oth all none "I/O SAPIC Device"
1067c478bd9Sstevel@tonic-gatePNP0300 keyboard key all none "IBM PC/XT keyboard controller (83-key)"
1077c478bd9Sstevel@tonic-gatePNP0302 keyboard key all none "IBM PC/XT keyboard controller (84-key)"
1087c478bd9Sstevel@tonic-gatePNP0301 keyboard key all none "IBM PC/AT keyboard controller (86-key)"
1097c478bd9Sstevel@tonic-gatePNP0303 keyboard key all none "IBM Enhanced (101/102-key, PS/2 mouse support)"
1107c478bd9Sstevel@tonic-gatePNP0304 keyboard key all none "Olivetti Keyboard (83-key)"
1117c478bd9Sstevel@tonic-gatePNP0305 keyboard key all none "Olivetti Keyboard (102-key)"
1127c478bd9Sstevel@tonic-gatePNP0306 keyboard key all none "Olivetti Keyboard (86-key)"
1137c478bd9Sstevel@tonic-gatePNP0307 keyboard key all none "Microsoft Windows(R) Keyboard"
1147c478bd9Sstevel@tonic-gatePNP0308 keyboard key all none "General Input Device Emulation Interface (GIDEI) legacy"
1157c478bd9Sstevel@tonic-gatePNP0309 keyboard key all none "Olivetti Keyboard (A101/102 key)"
1167c478bd9Sstevel@tonic-gatePNP030A keyboard key all none "AT&T 302 keyboard"
1177c478bd9Sstevel@tonic-gatePNP030B keyboard key all none "Reserved by Microsoft"
1187c478bd9Sstevel@tonic-gatePNP0320 keyboard key all none "Japanese 101-key keyboard"
1197c478bd9Sstevel@tonic-gatePNP0321 keyboard key all none "Japanese AX keyboard"
1207c478bd9Sstevel@tonic-gatePNP0322 keyboard key all none "Japanese 106-key keyboard A01"
1217c478bd9Sstevel@tonic-gatePNP0323 keyboard key all none "Japanese 106-key keyboard 002/003"
1227c478bd9Sstevel@tonic-gatePNP0324 keyboard key all none "Japanese 106-key keyboard 001"
1237c478bd9Sstevel@tonic-gatePNP0325 keyboard key all none "Japanese Toshiba Desktop keyboard"
1247c478bd9Sstevel@tonic-gatePNP0326 keyboard key all none "Japanese Toshiba Laptop keyboard"
1257c478bd9Sstevel@tonic-gatePNP0327 keyboard key all none "Japanese Toshiba Notebook keyboard"
1267c478bd9Sstevel@tonic-gatePNP0340 keyboard key all none "Korean 84-key keyboard"
1277c478bd9Sstevel@tonic-gatePNP0341 keyboard key all none "Korean 86-key keyboard"
1287c478bd9Sstevel@tonic-gatePNP0342 keyboard key all none "Korean Enhanced keyboard"
1297c478bd9Sstevel@tonic-gatePNP0343 keyboard key all none "Korean Enhanced keyboard 101b"
1307c478bd9Sstevel@tonic-gatePNP0343 keyboard key all none "Korean Enhanced keyboard 101c"
1317c478bd9Sstevel@tonic-gatePNP0344 keyboard key all none "Korean Enhanced keyboard 103"
1327c478bd9Sstevel@tonic-gatePNP0400 lp prt all none "Standard LPT printer port"
1337c478bd9Sstevel@tonic-gatePNP0401 lp prt all none "ECP printer port"
1347c478bd9Sstevel@tonic-gatePNP0500 asy com all none "Standard PC COM port"
1357c478bd9Sstevel@tonic-gatePNP0501 asy com all none "16550A-compatible COM port"
1367c478bd9Sstevel@tonic-gate# IRDA device is untested
1377c478bd9Sstevel@tonic-gate# PNP0510 asy com all none "Generic IRDA-compatible device"
1387c478bd9Sstevel@tonic-gatePNP0700 fdc oth all none "PC standard floppy disk controller"
1397c478bd9Sstevel@tonic-gatePNP0701 fdc oth all none "Standard floppy controller supporting MS Device Bay Spec"
1407c478bd9Sstevel@tonic-gatePNP0F00 msm ptr all none "Microsoft bus mouse"
1417c478bd9Sstevel@tonic-gatePNP0F01 mouse ptr all none "Microsoft Serial Mouse"
1427c478bd9Sstevel@tonic-gatePNP0F02 mouse ptr all none "Microsoft InPort Mouse"
1437c478bd9Sstevel@tonic-gatePNP0F03 mouse ptr all none "Microsoft PS/2-style Mouse"
1447c478bd9Sstevel@tonic-gatePNP0F04 mouse ptr all none "Mouse Systems Mouse"
1457c478bd9Sstevel@tonic-gatePNP0F05 mouse ptr all none "Mouse Systems 3-Button Mouse (COM2)"
1467c478bd9Sstevel@tonic-gatePNP0F06 mouse ptr all none "Genius Mouse (COM1)"
1477c478bd9Sstevel@tonic-gatePNP0F07 mouse ptr all none "Genius Mouse (COM2)"
1487c478bd9Sstevel@tonic-gatePNP0F08 mouse ptr all none "Logitech Serial Mouse"
1497c478bd9Sstevel@tonic-gatePNP0F09 mouse ptr all none "Microsoft BallPoint Serial Mouse"
1507c478bd9Sstevel@tonic-gatePNP0F0A mouse ptr all none "Microsoft Plug and Play Mouse"
1517c478bd9Sstevel@tonic-gatePNP0F0B mouse ptr all none "Microsoft Plug and Play BallPoint Mouse"
1527c478bd9Sstevel@tonic-gatePNP0F0C mouse ptr all none "Microsoft-compatible Serial Mouse"
1537c478bd9Sstevel@tonic-gatePNP0F0D mouse ptr all none "Microsoft-compatible InPort-compatible Mouse"
1547c478bd9Sstevel@tonic-gatePNP0F0E mouse ptr all none "Microsoft-compatible PS/2-style Mouse"
1557c478bd9Sstevel@tonic-gatePNP0F0F mouse ptr all none "Microsoft-compatible Serial BallPoint-compatible Mouse"
1567c478bd9Sstevel@tonic-gatePNP0F10 mouse ptr all none "Texas Instruments QuickPort Mouse"
1577c478bd9Sstevel@tonic-gatePNP0F11 mouse ptr all none "Microsoft-compatible Bus Mouse"
1587c478bd9Sstevel@tonic-gatePNP0F12 mouse ptr all none "Logitech PS/2-style Mouse"
1597c478bd9Sstevel@tonic-gatePNP0F13 mouse ptr all none "PS/2 Port for PS/2-style Mice"
1607c478bd9Sstevel@tonic-gatePNP0F14 mouse ptr all none "Microsoft Kids Mouse"
1617c478bd9Sstevel@tonic-gatePNP0F15 logi ptr all none "Logitech bus mouse"
1627c478bd9Sstevel@tonic-gatePNP0F16 mouse ptr all none "Logitech SWIFT device"
1637c478bd9Sstevel@tonic-gatePNP0F17 mouse ptr all none "Logitech-compatible serial mouse"
1647c478bd9Sstevel@tonic-gatePNP0F18 mouse ptr all none "Logitech-compatible bus mouse"
1657c478bd9Sstevel@tonic-gatePNP0F19 mouse ptr all none "Logitech-compatible PS/2-style Mouse"
1667c478bd9Sstevel@tonic-gatePNP0F1A mouse ptr all none "Logitech-compatible SWIFT Device"
1677c478bd9Sstevel@tonic-gatePNP0F1B mouse ptr all none "HP Omnibook Mouse"
1687c478bd9Sstevel@tonic-gatePNP0F1C mouse ptr all none "Compaq LTE Trackball PS/2-style Mouse"
1697c478bd9Sstevel@tonic-gatePNP0F1D mouse ptr all none "Compaq LTE Trackball Serial Mouse"
1707c478bd9Sstevel@tonic-gatePNP0F1E mouse ptr all none "Microsoft Kids Trackball Mouse"
1717c478bd9Sstevel@tonic-gatePNP0F1F mouse ptr all none "Reserved by Microsoft Input Device Group"
1727c478bd9Sstevel@tonic-gatePNP0F20 mouse ptr all none "Reserved by Microsoft Input Device Group"
1737c478bd9Sstevel@tonic-gatePNP0F21 mouse ptr all none "Reserved by Microsoft Input Device Group"
1747c478bd9Sstevel@tonic-gatePNP0F22 mouse ptr all none "Reserved by Microsoft Input Device Group"
1757c478bd9Sstevel@tonic-gatePNP0F23 mouse ptr all none "Reserved by Microsoft Input Device Group"
1767c478bd9Sstevel@tonic-gatePNP0FFF mouse ptr all none "Reserved by Microsoft Systems"
1777c478bd9Sstevel@tonic-gateSYN010B mouse ptr all none "Synaptics mouse pad"
1787c478bd9Sstevel@tonic-gateICU1900|PNP0E00|PNP0E01|PNP0E02 pcic oth all pcic.bef "PCMCIA controller"
1797c478bd9Sstevel@tonic-gateADS7180 sbpro oth all sbpro.bef "ADS Sound Blaster"
1807c478bd9Sstevel@tonic-gateAZT1008 sbpro oth all sbpro.bef "Aztech AZT1008 Sound Device"
1817c478bd9Sstevel@tonic-gateCSC0000 sbpro oth all sbpro.bef "Sound Blaster"
1827c478bd9Sstevel@tonic-gatePNPB002 sbpro oth all sbpro.bef "Sound Blaster"
1837c478bd9Sstevel@tonic-gatePNPB003 sbpro oth all sbpro.bef "Sound Blaster"
1847c478bd9Sstevel@tonic-gateCTL0001 sbpro oth all sbpro.bef "Sound Blaster"
1857c478bd9Sstevel@tonic-gateCTL0031 sbpro oth all sbpro.bef "Sound Blaster"
1867c478bd9Sstevel@tonic-gateCTL0041 sbpro oth all sbpro.bef "Sound Blaster"
1877c478bd9Sstevel@tonic-gateCTL0043 sbpro oth all sbpro.bef "Creative Labs Sound Blaster 16 Vibra"
1887c478bd9Sstevel@tonic-gateCTL0044 sbpro oth all sbpro.bef "Creative Labs Sound Blaster AWE64 Gold"
1897c478bd9Sstevel@tonic-gateCTL0045 sbpro oth all sbpro.bef "Sound Blaster"
1907c478bd9Sstevel@tonic-gateESS1681 sbpro oth all sbpro.bef "Sound Blaster"
1917c478bd9Sstevel@tonic-gateESS1868 sbpro oth all sbpro.bef "ESS ES1868 AudioDrive"
1927c478bd9Sstevel@tonic-gateESS6881 sbpro oth all sbpro.bef "Sound Blaster"
1937c478bd9Sstevel@tonic-gateCSC0001|PNPB02F|CTL7001|CTL7002 joyst oth all joyst.bef "Game port (Joy stick)"
1947c478bd9Sstevel@tonic-gatePNPB006 none oth all none "Audio MIDI interface (MPU401 UART)"
1957c478bd9Sstevel@tonic-gateALRB200 none oth eisa none "ALR math coprocessor"
1967c478bd9Sstevel@tonic-gateAST8250 none mem eisa none "AST Premmia GX Extended Memory Configuration"
1977c478bd9Sstevel@tonic-gateCPQ4411|CPQ4410|SNIAAC1 ncrs msd eisa ncrs.bef "Compaq 32-Bit Fast-SCSI-2 Controller"
1987c478bd9Sstevel@tonic-gateCPQ4020 csa msd eisa none "Compaq SMART Array Controller"
1997c478bd9Sstevel@tonic-gateICU01F0 mwss oth all mwss.bef "Windows Sound System Compatible"
2007c478bd9Sstevel@tonic-gateICU0210 logi ptr all logi.bef "Logitech bus mouse"
2017c478bd9Sstevel@tonic-gateICU0211 msm ptr all msm.bef "Microsoft bus mouse"
2027c478bd9Sstevel@tonic-gateICU0580 tmc msd all none "Future Domain TMC-850 SCSI controller"
2037c478bd9Sstevel@tonic-gateICU05F0 usc msd all none "Ultrastor ULTRA14F SCSI Controller"
2047c478bd9Sstevel@tonic-gateSUN0005 display vid all none "Sub-VGA Display Adapter"
2057c478bd9Sstevel@tonic-gateSUN0006 display vid all none "XGA Display Adapter" compatible="pnpPNP,900"
2067c478bd9Sstevel@tonic-gatePNP0900|ISY0010 display vid all none "VGA Compatible Display Adapter" compatible="pnpPNP,900"
2077c478bd9Sstevel@tonic-gatePNP0931 display vid all none "Chips & Tech VGA Display Adapter" compatible="pnpPNP,900"
2087c478bd9Sstevel@tonic-gateISY0020 asy com all com.bef "Serial port"
2097c478bd9Sstevel@tonic-gateSUN0030 asy com all boca.bef "Boca board serial port" $forceload=yes
2107c478bd9Sstevel@tonic-gateUSR0006|USR0002|SUP1381|HSM0240 asy com pnpisa none "Serial port w/ built in modem"
2117c478bd9Sstevel@tonic-gateISY0030 mouse ptr all ps2ms.bef "PS/2 mouse"
2127c478bd9Sstevel@tonic-gateISY0040|PNP0600|PNP0680 ata msd all ata.bef "IDE controller"
2137c478bd9Sstevel@tonic-gateISY0050 fdc oth all fdc.bef "Floppy disk controller"
2147c478bd9Sstevel@tonic-gateISY0060 lp prt all lpt.bef "Parallel port"
2157c478bd9Sstevel@tonic-gateSUN0010 p9000 vid all none "P9000 VLB VGA graphics adapter"
2167c478bd9Sstevel@tonic-gateSUN0020 p9100 vid all none "P9100 VLB VGA graphics adapter"
2177c478bd9Sstevel@tonic-gatePNP0902 display vid all none "VGA w/ 8514/A compatible graphics adapter" compatible="pnpPNP,900"
2187c478bd9Sstevel@tonic-gateWYS7901 none oth eisa none "CPU board"
2197c478bd9Sstevel@tonic-gateWYS7D01 none mem eisa none "Memory board"
2207c478bd9Sstevel@tonic-gateSUN0001 none oth all none "ISA Plug and play configuration ports"
2217c478bd9Sstevel@tonic-gatePNP8231|ATK1500|ADV55AA|PNP828C|CSI2203 pcn net all pcn.bef "AMD PCnet-ISA 79C960/PCnet-32 79C965 Ethernet"
2227c478bd9Sstevel@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"
2237c478bd9Sstevel@tonic-gatePNP0C01 motherboard oth all none "Motherboard"
2247c478bd9Sstevel@tonic-gateCTL0051|PNPFFFF none oth pnpisa none "Unspecified device"
2257c478bd9Sstevel@tonic-gate#
2267c478bd9Sstevel@tonic-gate# PCI devices
2277c478bd9Sstevel@tonic-gate# IEEE 1275 defined name format: pciVVVV,DDDD
2287c478bd9Sstevel@tonic-gate# where VVVV and DDDD are the vendor and device id fields from
2297c478bd9Sstevel@tonic-gate# the configuration space.
2307c478bd9Sstevel@tonic-gate#
2317c478bd9Sstevel@tonic-gate# Only add entries for devices with befs.
2327c478bd9Sstevel@tonic-gate# Please keep in numeric order.
2337c478bd9Sstevel@tonic-gate#
2347c478bd9Sstevel@tonic-gatepci1000,1 pci1000,1 msd pci ncrs.bef "Symbios Logic 53c810 SCSI"
2357c478bd9Sstevel@tonic-gatepci1000,2 pci1000,2 msd pci ncrs.bef "Symbios Logic 53c820 SCSI"
2367c478bd9Sstevel@tonic-gatepci1000,3 pci1000,3 msd pci ncrs.bef "Symbios Logic 53c825 SCSI"
2377c478bd9Sstevel@tonic-gatepci1000,4 pci1000,4 msd pci ncrs.bef "Symbios Logic 53c815 SCSI"
2387c478bd9Sstevel@tonic-gatepci1000,6 pci1000,6 msd pci ncrs.bef "Symbios Logic 53c865 SCSI"
2397c478bd9Sstevel@tonic-gatepci1000,c pci1000,c msd pci ncrs.bef "Symbios Logic 53c895 SCSI"
2407c478bd9Sstevel@tonic-gatepci1000,f pci1000,f msd pci ncrs.bef "Symbios Logic 53c875 SCSI"
2417c478bd9Sstevel@tonic-gatepci1000,8f pci1000,8f msd pci ncrs.bef "Diamond Fireport 40 (SYM53C876)"
2427c478bd9Sstevel@tonic-gatepci1011,2 pci1011,2 net pci dnet.bef "DEC 21040 Ethernet"
2437c478bd9Sstevel@tonic-gatepci1011,9 pci1011,9 net pci dnet.bef "DEC 21140 Fast Ethernet"
2447c478bd9Sstevel@tonic-gatepci1011,14 pci1011,14 net pci dnet.bef "DEC 21041 Ethernet"
2457c478bd9Sstevel@tonic-gatepci1011,19 pci1011,19 net pci dnet.bef "DEC 21142/21143 Fast Ethernet"
2467c478bd9Sstevel@tonic-gatepci1022,2000 pci1022,2000 net pci pcn.bef "AMD 79C970 PCnet Ethernet"
2477c478bd9Sstevel@tonic-gatepci103c,104c pci103c,104c net pci pcn.bef "HP 'Tweety' PCnet Fast Ethernet"
2487c478bd9Sstevel@tonic-gatepci10b7,9000 pci10b7,9000 net pci elxl.bef "3Com 3C900-TPO Etherlink XL"
2497c478bd9Sstevel@tonic-gatepci10b7,9001 pci10b7,9001 net pci elxl.bef "3Com 3C900-COMBO Etherlink XL"
2507c478bd9Sstevel@tonic-gatepci10b7,9004 pci10b7,9004 net pci elxl.bef "3Com 3C900B-TPO Etherlink XL"
2517c478bd9Sstevel@tonic-gatepci10b7,9005 pci10b7,9005 net pci elxl.bef "3Com 3C900B-COMBO Etherlink XL"
2527c478bd9Sstevel@tonic-gatepci10b7,9006 pci10b7,9006 net pci elxl.bef "3Com 3C900B-TPC Etherlink XL"
2537c478bd9Sstevel@tonic-gatepci10b7,9050 pci10b7,9050 net pci elxl.bef "3Com 3C905-TX Fast Etherlink XL 10/100"
2547c478bd9Sstevel@tonic-gatepci10b7,9051 pci10b7,9051 net pci elxl.bef "3Com 3C905-T4 Fast Etherlink XL 10/100"
2557c478bd9Sstevel@tonic-gatepci10b7,9055 pci10b7,9055 net pci elxl.bef "3Com 3C905B-TX Fast Etherlink XL 10/100"
2567c478bd9Sstevel@tonic-gatepci10b7,9056 pci10b7,9056 net pci elxl.bef "3Com 3C905B-T4 Fast Etherlink XL 10/100"
2577c478bd9Sstevel@tonic-gatepci10b7,9200 pci10b7,9200 net pci elxl.bef "3Com 3C905C-TX-M Fast Etherlink XL 10/100"
2587c478bd9Sstevel@tonic-gatepci10b7,9800 pci10b7,9800 net pci elxl.bef "3Com 3C980-TX Fast Etherlink Server 10/100"
2597c478bd9Sstevel@tonic-gatepci10b7,9805 pci10b7,9805 net pci elxl.bef "3Com 3C980C-TXM Fast Etherlink Server 10/100"
2607c478bd9Sstevel@tonic-gatepci10b8,2001 pci10b8,2001 net pci dnet.bef "SMC9332BDT Fast Ethernet"
2617c478bd9Sstevel@tonic-gatepci1109,1400 pci1109,1400 net pci dnet.bef "Cogent EM110TX Fast Ethernet"
2627c478bd9Sstevel@tonic-gatepci1109,2400 pci1109,2400 net pci dnet.bef "Cogent EM440 Fast Ethernet"
2637c478bd9Sstevel@tonic-gatepci14e4,1644 pci14e4,1644 net pci none "Broadcom 5700 Gigabit Ethernet"
2647c478bd9Sstevel@tonic-gatepci14e4,1645 pci14e4,1645 net pci none "Broadcom 5701 Gigabit Ethernet"
2657c478bd9Sstevel@tonic-gatepci14e4,1647 pci14e4,1647 net pci none "Broadcom 5703C Gigabit Ethernet"
2667c478bd9Sstevel@tonic-gatepci14e4,1648 pci14e4,1648 net pci none "Broadcom 5704C Gigabit Ethernet"
2677c478bd9Sstevel@tonic-gatepci14e4,16a7 pci14e4,16a7 net pci none "Broadcom 5703S Gigabit Ethernet"
2687c478bd9Sstevel@tonic-gatepci14e4,16c7 pci14e4,16c7 net pci none "Broadcom 5703 Gigabit Ethernet"
2697c478bd9Sstevel@tonic-gatepci14e4,16a8 pci14e4,16a8 net pci none "Broadcom 5704S Gigabit Ethernet"
2707c478bd9Sstevel@tonic-gatepci14e4,165d pci14e4,165d net pci none "Broadcom 5705M Gigabit Ethernet"
2717c478bd9Sstevel@tonic-gatepci14e4,165e pci14e4,165e net pci none "Broadcom 5705MA3 Gigabit Ethernet"
2727c478bd9Sstevel@tonic-gatepci14e4,1677 pci14e4,1677 net pci none "Broadcom 5751 Gigabit Ethernet"
2737c478bd9Sstevel@tonic-gatepci14e4,167d pci14e4,167d net pci none "Broadcom 5751M Gigabit Ethernet"
2747c478bd9Sstevel@tonic-gatepci14e4,1659 pci14e4,1659 net pci none "Broadcom 5721 Gigabit Ethernet"
2757c478bd9Sstevel@tonic-gatepci14e4,1696 pci14e4,1696 net pci none "Broadcom 5782 Gigabit Ethernet"
2767c478bd9Sstevel@tonic-gatepci14e4,169c pci14e4,169c net pci none "Broadcom 5788 Gigabit Ethernet"
2777c478bd9Sstevel@tonic-gatepci10de,57 pci10de,cb84 net pci none "nvidia ck8-04 Gigabit Ethernet"
2787c478bd9Sstevel@tonic-gatepci10de,56 pci10de,cb84 net pci none "nvidia ck8-04 Gigabit Ethernet"
2797c478bd9Sstevel@tonic-gatepci10de,57 pci10f1,2865 net pci none "nvidia ck8-04 Gigabit Ethernet"
2807c478bd9Sstevel@tonic-gatepci10de,56 pci10f1,2865 net pci none "nvidia ck8-04 Gigabit Ethernet"
2817c478bd9Sstevel@tonic-gatepci10de,57 pci10f1,2895 net pci none "nvidia ck8-04 Gigabit Ethernet"
2827c478bd9Sstevel@tonic-gatepci10de,56 pci10f1,2895 net pci none "nvidia ck8-04 Gigabit Ethernet"
2837c478bd9Sstevel@tonic-gatepci10ec,8139 pci10ec,8139 net pci none "Realtek 8139 Fast Ethernet"
2847c478bd9Sstevel@tonic-gatepci8086,1029 pci8086,1029 net pci iprb.bef "Intel Pro/100 Network Adapter"
2857c478bd9Sstevel@tonic-gatepci8086,1030 pci8086,1030 net pci iprb.bef "Intel InBusiness 10/100 Network Adapter"
2867c478bd9Sstevel@tonic-gatepci8086,1031 pci8086,1031 net pci iprb.bef "Intel Pro/100 VE Ethernet"
2877c478bd9Sstevel@tonic-gatepci8086,1032 pci8086,1032 net pci iprb.bef "Intel Pro/100 VE Ethernet"
2887c478bd9Sstevel@tonic-gatepci8086,1038 pci8086,1038 net pci iprb.bef "Intel 82559 PRO/100 VM Ethernet"
2897c478bd9Sstevel@tonic-gatepci8086,1039 pci8086,1039 net pci iprb.bef "Intel 82801DB Ethernet 82562ET/EZ PHY"
2907c478bd9Sstevel@tonic-gatepci8086,103d pci8086,103d net pci iprb.bef "Intel 82801DB PRO/100 VE Ethernet"
2917c478bd9Sstevel@tonic-gatepci8086,1229 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2927c478bd9Sstevel@tonic-gatepci8086,1229.8086.1009 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2937c478bd9Sstevel@tonic-gatepci8086,1229.8086.100c pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2947c478bd9Sstevel@tonic-gatepci8086,1229.8086.1012 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2957c478bd9Sstevel@tonic-gatepci8086,1229.8086.1013 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2967c478bd9Sstevel@tonic-gatepci8086,1229.8086.1015 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2977c478bd9Sstevel@tonic-gatepci8086,1229.8086.1016 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2987c478bd9Sstevel@tonic-gatepci8086,1229.8086.1017 pci8086,1229 net pci iprb.bef "Intel Pro100/B Fast Ethernet"
2997c478bd9Sstevel@tonic-gatepci8086,2449 pci8086,2449 net pci iprb.bef "Intel i815/82559 Ethernet"
3007c478bd9Sstevel@tonic-gatepci10b8,5 pci10b8,5 net pci spwr.bef "SMC EtherPower II 10/100 (9432)"
3017c478bd9Sstevel@tonic-gatepci101a,f2d scsi msd pci none "NCR PDS/PQS 53C896-based PCI SCSI Adapter" compatible="pci101a,f2d"
3027c478bd9Sstevel@tonic-gatepci101a,f2e scsi msd pci none "NCR PDS/PQS 53C896-based PCI SCSI Adapter" compatible="pci101a,f2e"
3037c478bd9Sstevel@tonic-gatepci101a,f2f scsi msd pci none "NCR PDS/PQS 53C896-based PCI SCSI Adapter" compatible="pci101a,f2f"
3047c478bd9Sstevel@tonic-gate#
3057c478bd9Sstevel@tonic-gate# Special entry for ncrpqs: node and driver are both named 'ncrpqs'
3067c478bd9Sstevel@tonic-gate# deviceid is vid=illegal PCI vid, did=NCR PQS's vid
3077c478bd9Sstevel@tonic-gate# On resulting devinfo node with no SSVID/SSID:
3087c478bd9Sstevel@tonic-gate# name="ncrpqs"
3097c478bd9Sstevel@tonic-gate# compatible="ncrpqs\0pci1000,f\0pciclass..."
3107c478bd9Sstevel@tonic-gate# on nodes with:
3117c478bd9Sstevel@tonic-gate# compatible="ncrpqs\0pci1000,1000\0pci1000,f\0pciclass..."
3127c478bd9Sstevel@tonic-gatepciffff,101a ncrpqs msd pci none "NCR PDS/PQS 53C875-based PCI SCSI Adapter"
3137c478bd9Sstevel@tonic-gate#
3147c478bd9Sstevel@tonic-gate# pci class entries:
3157c478bd9Sstevel@tonic-gate#
3167c478bd9Sstevel@tonic-gate# PCI Class entries with 2 byte class codes are treated as wildcard class
3177c478bd9Sstevel@tonic-gate# specifiers (with the 3rd byte (programming interface) as the wildcard). Hence,
3187c478bd9Sstevel@tonic-gate# the following entry will match ALL devices whose pci classes begin with "0101"
3197c478bd9Sstevel@tonic-gate# (any programming interface version)
3207c478bd9Sstevel@tonic-gatepciclass,0101 pci-ide msd pciclass ata.bef "IDE controller"
3217c478bd9Sstevel@tonic-gatepci1095,3112 pci-ide msd pci ata.bef "Silicon Image 3112 SATA Controller"
3227c478bd9Sstevel@tonic-gatepci1095,3114 pci-ide msd pci ata.bef "Silicon Image 3114 SATA Controller"
3237c478bd9Sstevel@tonic-gatepci1095,3512 pci-ide msd pci ata.bef "Silicon Image 3512 SATA Controller"
3247c478bd9Sstevel@tonic-gatepciclass,030000|pciclass,000100 display vid pciclass none "VGA compatible display adapter"
3257c478bd9Sstevel@tonic-gatepciclass,030001 display vid pciclass none "VGA+8514 compatible display adapter"
3267c478bd9Sstevel@tonic-gatepci1000,b pci1000,b msd pci symhisl.bef "Symbios SYM53C896 Ultra2 SCSI"
3277c478bd9Sstevel@tonic-gatepci1000,12 pci1000,12 msd pci symhisl.bef "Symbios SYM53C895A Ultra2 SCSI"
3287c478bd9Sstevel@tonic-gatepci1000,20 pci1000,20 msd pci symhisl.bef "Symbios SYM53C1010 Ultra3 SCSI"
3297c478bd9Sstevel@tonic-gatepci1000,21 pci1000,21 msd pci symhisl.bef "Symbios SYM53C1010-66 Ultra3 SCSI"
3307c478bd9Sstevel@tonic-gatepci1000,30 pci1000,30 msd pci none "LSI Logic 1020/1030 Ultra320 SCSI HBA"
3317c478bd9Sstevel@tonic-gatepci1000,50 pci1000,50 msd pci none "LSI Logic 1064 SAS/SATA HBA"
3327c478bd9Sstevel@tonic-gatepci8086,1000 pci8086,1000 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3337c478bd9Sstevel@tonic-gatepci8086,1001 pci8086,1001 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3347c478bd9Sstevel@tonic-gatepci8086,1004 pci8086,1004 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3357c478bd9Sstevel@tonic-gatepci8086,1008 pci8086,1008 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3367c478bd9Sstevel@tonic-gatepci8086,1009 pci8086,1009 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3377c478bd9Sstevel@tonic-gatepci8086,100d pci8086,100d net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3387c478bd9Sstevel@tonic-gatepci8086,100e pci8086,100e net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3397c478bd9Sstevel@tonic-gatepci8086,100f pci8086,100f net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3407c478bd9Sstevel@tonic-gatepci8086,1010 pci8086,1010 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3417c478bd9Sstevel@tonic-gatepci8086,1011 pci8086,1011 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3427c478bd9Sstevel@tonic-gatepci8086,1012 pci8086,1012 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3437c478bd9Sstevel@tonic-gatepci8086,1013 pci8086,1013 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3447c478bd9Sstevel@tonic-gatepci8086,1014 pci8086,1014 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3457c478bd9Sstevel@tonic-gatepci8086,1015 pci8086,1015 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3467c478bd9Sstevel@tonic-gatepci8086,1016 pci8086,1016 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3477c478bd9Sstevel@tonic-gatepci8086,1017 pci8086,1017 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3487c478bd9Sstevel@tonic-gatepci8086,1018 pci8086,1018 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3497c478bd9Sstevel@tonic-gatepci8086,1019 pci8086,1019 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3507c478bd9Sstevel@tonic-gatepci8086,101a pci8086,101a net pci none "Intel(R) PRO/1000 Server Adapter Driver"
351e1240834Sxy150489pci8086,101d pci8086,101d net pci none "Intel(R) PRO/1000 Server Adapter Driver"
352e1240834Sxy150489pci8086,101e pci8086,101e net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3537c478bd9Sstevel@tonic-gatepci8086,1026 pci8086,1026 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3547c478bd9Sstevel@tonic-gatepci8086,1027 pci8086,1027 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3557c478bd9Sstevel@tonic-gatepci8086,1028 pci8086,1028 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
356e1240834Sxy150489pci8086,105a pci8086,105a net pci none "Intel(R) PRO/1000 Server Adapter Driver"
357e1240834Sxy150489pci8086,105b pci8086,105b net pci none "Intel(R) PRO/1000 Server Adapter Driver"
358e1240834Sxy150489pci8086,105c pci8086,105c net pci none "Intel(R) PRO/1000 Server Adapter Driver"
359e1240834Sxy150489pci8086,105e pci8086,105e net pci none "Intel(R) PRO/1000 Server Adapter Driver"
360e1240834Sxy150489pci8086,105f pci8086,105f net pci none "Intel(R) PRO/1000 Server Adapter Driver"
361e1240834Sxy150489pci8086,1060 pci8086,1060 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
362e1240834Sxy150489pci8086,1061 pci8086,1061 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
363e1240834Sxy150489pci8086,1062 pci8086,1062 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
364e1240834Sxy150489pci8086,1063 pci8086,1063 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3657c478bd9Sstevel@tonic-gatepci8086,1075 pci8086,1075 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3667c478bd9Sstevel@tonic-gatepci8086,1076 pci8086,1076 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3677c478bd9Sstevel@tonic-gatepci8086,1077 pci8086,1077 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3687c478bd9Sstevel@tonic-gatepci8086,1079 pci8086,1079 net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3697c478bd9Sstevel@tonic-gatepci8086,107a pci8086,107a net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3707c478bd9Sstevel@tonic-gatepci8086,107b pci8086,107b net pci none "Intel(R) PRO/1000 Server Adapter Driver"
371e1240834Sxy150489pci8086,107c pci8086,107c net pci none "Intel(R) PRO/1000 Server Adapter Driver"
372e1240834Sxy150489pci8086,107d pci8086,107d net pci none "Intel(R) PRO/1000 Server Adapter Driver"
373e1240834Sxy150489pci8086,107e pci8086,107e net pci none "Intel(R) PRO/1000 Server Adapter Driver"
374e1240834Sxy150489pci8086,108a pci8086,108a net pci none "Intel(R) PRO/1000 Server Adapter Driver"
3757c478bd9Sstevel@tonic-gatepci9005,8000 pci9005,8000 msd pci adpu320.bef "Adaptec SCSI Card 29320A(H1B) - Ultra320 SCSI"
3767c478bd9Sstevel@tonic-gatepci9005,8010 pci9005,8010 msd pci adpu320.bef "Adaptec SCSI Card 39320 - Ultra320 SCSI"
3777c478bd9Sstevel@tonic-gatepci9005,8011 pci9005,8011 msd pci adpu320.bef "Adaptec SCSI Card 39320D - Ultra320 SCSI"
3787c478bd9Sstevel@tonic-gatepci9005,8012 pci9005,8012 msd pci adpu320.bef "Adaptec SCSI Card 29320 - Ultra320 SCSI"
3797c478bd9Sstevel@tonic-gatepci9005,8014 pci9005,8014 msd pci adpu320.bef "Adaptec SCSI Card 29320LP - Ultra320 SCSI"
3807c478bd9Sstevel@tonic-gatepci9005,8015 pci9005,8015 msd pci adpu320.bef "Adaptec SCSI Card 39320(H2B) - Ultra320 SCSI"
3817c478bd9Sstevel@tonic-gatepci9005,8016 pci9005,8016 msd pci adpu320.bef "Adaptec SCSI Card 39320A - Ultra320 SCSI"
3827c478bd9Sstevel@tonic-gatepci9005,8017 pci9005,8017 msd pci adpu320.bef "Adaptec SCSI Card 29320ALP(H1B) - Ultra320 SCSI"
3837c478bd9Sstevel@tonic-gatepci9005,801d pci9005,801d msd pci adpu320.bef "Adaptec SCSI Card AIC-7902B - Ultra320 SCSI"
3847c478bd9Sstevel@tonic-gatepci9005,801e pci9005,801e msd pci adpu320.bef "Adaptec SCSI Card AIC-7901A - Ultra320 SCSI"
3857c478bd9Sstevel@tonic-gatepci9005,801f pci9005,801f msd pci adpu320.bef "Adaptec AIC-7902 - Ultra320 SCSI"
3867c478bd9Sstevel@tonic-gatepci9005,285 pci9005,285 msd pci none "Adaptec AdvancedRAID Controller"
3877c478bd9Sstevel@tonic-gatepci1028,a pci1028,a msd pci none "PERC 3/DI RAID Controller"
3887c478bd9Sstevel@tonic-gatepci1028,e pci1028,e msd pci none "PERC 4/DI RAID Controller"
3897c478bd9Sstevel@tonic-gatepci1028,f pci1028,f msd pci none "PERC 4/DI RAID Controller"
3907c478bd9Sstevel@tonic-gatepci1028,493 pci1028,493 msd pci none "PERC 3/DC RAID Controller"
3917c478bd9Sstevel@tonic-gatepci1028,518 pci1028,518 msd pci none "PERC 4/DC RAID Controller"
3927c478bd9Sstevel@tonic-gatepci1028,520 pci1028,520 msd pci none "PERC 4/SC RAID Controller"
3937c478bd9Sstevel@tonic-gatepci1000,532 pci1000,532 msd pci none "MegaRAID SCSI 320-2x"
394