4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
23 # Copyright 2006 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
26 # ident "%Z%%M% %I% %E% SMI"
28 # cmd/picl/plugins/sun4u/boston/devtree/picl_asr.conf
30 # Platform specific .conf file for ASR
33 # key = net /pci@1e,600000/pci@0/pci@1/pci@0/@4
34 # key = ide /pci@1f,700000/pci@0/pci@1/pci@0/@1f
35 # key = usb /pci@1f,700000/pci@0/pci@1/pci@0/@1c
36 # key = pci7 /pci@1f,700000/pci@0/@9
37 # key = pci6 /pci@1e,600000/pci@0/@9
38 # key = pci5 /pci@1f,700000/pci@0/pci@2/pci@0/@8
39 # key = pci4 /pci@1f,700000/pci@0/pci@2/pci@0/@8
40 # key = pci3 /pci@1e,600000/pci@0/pci@1/pci@0/@8
41 # key = pci2 /pci@1e,600000/pci@0/pci@1/pci@0/@8
42 # key = pci1 /pci@1f,700000/pci@0/@8
43 # key = pci0 /pci@1e,600000/pci@0/@8
61 # V445 may have two pairs of DIMM's on each CPU module. The DIMM's
62 # operate in pairs. If one DIMM is disabled then the other
63 # DIMM in the pair will be marked as "unused".
65 # key class status path
68 cpu0-bank0 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=0
69 cpu0-bank0 memory-module disabled /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=0
70 cpu0-bank0 memory-module unused /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=1
71 cpu0-bank1 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=0
72 cpu0-bank1 memory-module unused /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=0
73 cpu0-bank1 memory-module disabled /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=1
75 cpu0-bank2 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=1
76 cpu0-bank2 memory-module disabled /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=0
77 cpu0-bank2 memory-module unused /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=1
78 cpu0-bank3 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=1
79 cpu0-bank3 memory-module unused /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=0
80 cpu0-bank3 memory-module disabled /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=1
83 cpu1-bank0 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=0
84 cpu1-bank0 memory-module disabled /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=0
85 cpu1-bank0 memory-module unused /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=1
86 cpu1-bank1 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=0
87 cpu1-bank1 memory-module unused /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=0
88 cpu1-bank1 memory-module disabled /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=1
90 cpu1-bank2 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=1
91 cpu1-bank2 memory-module disabled /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=0
92 cpu1-bank2 memory-module unused /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=1
93 cpu1-bank3 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=1
94 cpu1-bank3 memory-module unused /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=0
95 cpu1-bank3 memory-module disabled /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=1
98 cpu2-bank0 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=0
99 cpu2-bank0 memory-module disabled /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=0
100 cpu2-bank0 memory-module unused /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=1
101 cpu2-bank1 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=0
102 cpu2-bank1 memory-module unused /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=0
103 cpu2-bank1 memory-module disabled /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=1
105 cpu2-bank2 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=1
106 cpu2-bank2 memory-module disabled /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=0
107 cpu2-bank2 memory-module unused /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=1
108 cpu2-bank3 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=1
109 cpu2-bank3 memory-module unused /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=0
110 cpu2-bank3 memory-module disabled /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=1
113 cpu3-bank0 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=0
114 cpu3-bank0 memory-module disabled /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=0
115 cpu3-bank0 memory-module unused /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=1
116 cpu3-bank1 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=0
117 cpu3-bank1 memory-module unused /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=0
118 cpu3-bank1 memory-module disabled /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=1
120 cpu3-bank2 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=1
121 cpu3-bank2 memory-module disabled /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=0
122 cpu3-bank2 memory-module unused /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=1
123 cpu3-bank3 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=1
124 cpu3-bank3 memory-module unused /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=0
125 cpu3-bank3 memory-module disabled /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=1
129 # PCI0, PCI1, PCI6, and PCI7 are Express slots, each may be
130 # disabled individually.
132 # PCI2 and PCI3 are PCI/PCI-X slots downstream of the first Broadcom
133 # BCM5714 bridge (Fire leaf A). These cannot be disabled individually,
134 # they can be disabled only as a pair. Same for PCI4 and PCI5 off of
135 # Fire Leaf B: these are PCI-X/PCI slots downstream of the other BCM 5714.
137 # key class status path DeviceID
139 pci0 picl disabled /pci@1e,600000/pci@0/unknown@8 I?DeviceID=8
140 pci1 picl disabled /pci@1f,700000/pci@0/unknown@8 I?DeviceID=8
141 pci6 picl disabled /pci@1e,600000/pci@0/unknown@9 I?DeviceID=9
142 pci7 picl disabled /pci@1f,700000/pci@0/unknown@9 I?DeviceID=9
144 # key class status path
146 pci2 picl disabled /pci@1e,600000/pci@0/pci@1/pci@0/unknown@8 I?DeviceID=8
147 pci2 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@1 I?DeviceID=1
148 pci2 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@2 I?DeviceID=2
149 pci3 picl disabled /pci@1e,600000/pci@0/pci@1/pci@0/unknown@8 I?DeviceID=8
150 pci3 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@1 I?DeviceID=1
151 pci3 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@2 I?DeviceID=2
153 pci4 picl disabled /pci@1f,700000/pci@0/pci@2/pci@0/unknown@8 I?DeviceID=8
154 pci4 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@1 I?DeviceID=1
155 pci4 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@2 I?DeviceID=2
156 pci5 picl disabled /pci@1f,700000/pci@0/pci@2/pci@0/unknown@8 I?DeviceID=8
157 pci5 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@1 I?DeviceID=1
158 pci5 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@2 I?DeviceID=2
162 # These are on-board devices. The IDE interface runs the CD/DVD drive.
163 # Disabling USB will disable all four ports. The network ports may be
164 # diabled only in pairs.
166 # key class status path
169 ide ide disabled /pci@1f,700000/pci@0/pci@1/pci@0/pci@0/ide@1f I?DeviceID=1f
171 usb usb disabled /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c I?DeviceID=1c
172 usb usb unused /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,1 I?DeviceID=1c,1
173 usb usb unused /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,2 I?DeviceID=1c,2
174 usb usb unused /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,3 I?DeviceID=1c,3
176 net network disabled /pci@1e,600000/pci@0/pci@1/pci@0/network@4 I?DeviceID=4
177 net network unused /pci@1e,600000/pci@0/pci@1/pci@0/network@4,1 I?DeviceID=4,1
178 net0&1 network disabled /pci@1e,600000/pci@0/pci@1/pci@0/network@4 I?DeviceID=4
179 net0&1 network unused /pci@1e,600000/pci@0/pci@1/pci@0/network@4,1 I?DeviceID=4,1
180 net2&3 network disabled /pci@1f,700000/pci@0/pci@2/pci@0/network@4 I?DeviceID=4
181 net2&3 network unused /pci@1f,700000/pci@0/pci@2/pci@0/network@4,1 I?DeviceID=4,1
184 # This is the built-in SAS interface; it does not control the
185 # SAS interface in slot PCI4.
187 # key class status path
190 scsi scsi-2 disabled /pci@1e,600000/pci@0/pci@2/scsi@0 I?DeviceID=0