xref: /illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/devtree/picl_asr.conf (revision 33355266d8b3ad9ad5d65cc1269f1dabef54bb30)
106e46062Sjbeloro#
206e46062Sjbeloro# CDDL HEADER START
306e46062Sjbeloro#
406e46062Sjbeloro# The contents of this file are subject to the terms of the
506e46062Sjbeloro# Common Development and Distribution License (the "License").
606e46062Sjbeloro# You may not use this file except in compliance with the License.
706e46062Sjbeloro#
806e46062Sjbeloro# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
906e46062Sjbeloro# or http://www.opensolaris.org/os/licensing.
1006e46062Sjbeloro# See the License for the specific language governing permissions
1106e46062Sjbeloro# and limitations under the License.
1206e46062Sjbeloro#
1306e46062Sjbeloro# When distributing Covered Code, include this CDDL HEADER in each
1406e46062Sjbeloro# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1506e46062Sjbeloro# If applicable, add the following below this CDDL HEADER, with the
1606e46062Sjbeloro# fields enclosed by brackets "[]" replaced with your own identifying
1706e46062Sjbeloro# information: Portions Copyright [yyyy] [name of copyright owner]
1806e46062Sjbeloro#
1906e46062Sjbeloro# CDDL HEADER END
2006e46062Sjbeloro#
2106e46062Sjbeloro
2206e46062Sjbeloro#
23*33355266Sfw157321# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
2406e46062Sjbeloro# Use is subject to license terms.
2506e46062Sjbeloro#
2606e46062Sjbeloro# ident	"%Z%%M%	%I%	%E% SMI"
2706e46062Sjbeloro#
2806e46062Sjbeloro# cmd/picl/plugins/sun4u/boston/devtree/picl_asr.conf
2906e46062Sjbeloro#
3006e46062Sjbeloro# Platform specific .conf file for ASR
3106e46062Sjbeloro#
32*33355266Sfw157321#
33*33355266Sfw157321# key = net                   /pci@1e,600000/pci@0/pci@1/pci@0/@4
34*33355266Sfw157321# key = ide                   /pci@1f,700000/pci@0/pci@1/pci@0/@1f
35*33355266Sfw157321# key = usb                   /pci@1f,700000/pci@0/pci@1/pci@0/@1c
36*33355266Sfw157321# key = pci7                  /pci@1f,700000/pci@0/@9
37*33355266Sfw157321# key = pci6                  /pci@1e,600000/pci@0/@9
38*33355266Sfw157321# key = pci5                  /pci@1f,700000/pci@0/pci@2/pci@0/@8
39*33355266Sfw157321# key = pci4                  /pci@1f,700000/pci@0/pci@2/pci@0/@8
40*33355266Sfw157321# key = pci3                  /pci@1e,600000/pci@0/pci@1/pci@0/@8
41*33355266Sfw157321# key = pci2                  /pci@1e,600000/pci@0/pci@1/pci@0/@8
42*33355266Sfw157321# key = pci1                  /pci@1f,700000/pci@0/@8
43*33355266Sfw157321# key = pci0                  /pci@1e,600000/pci@0/@8
44*33355266Sfw157321# key = cpu3-bank3
45*33355266Sfw157321# key = cpu3-bank2
46*33355266Sfw157321# key = cpu3-bank1
47*33355266Sfw157321# key = cpu3-bank0
48*33355266Sfw157321# key = cpu2-bank3
49*33355266Sfw157321# key = cpu2-bank2
50*33355266Sfw157321# key = cpu2-bank1
51*33355266Sfw157321# key = cpu2-bank0
52*33355266Sfw157321# key = cpu1-bank3
53*33355266Sfw157321# key = cpu1-bank2
54*33355266Sfw157321# key = cpu1-bank1
55*33355266Sfw157321# key = cpu1-bank0
56*33355266Sfw157321# key = cpu0-bank3
57*33355266Sfw157321# key = cpu0-bank2
58*33355266Sfw157321# key = cpu0-bank1
59*33355266Sfw157321# key = cpu0-bank0
60*33355266Sfw157321#
61*33355266Sfw157321# V445 may have two pairs of DIMM's on each CPU module.  The DIMM's
62*33355266Sfw157321# operate in pairs.  If one DIMM is disabled then the other
63*33355266Sfw157321# DIMM in the pair will be marked as "unused".
64*33355266Sfw157321#
65*33355266Sfw157321# key		class			status		path
66*33355266Sfw157321# 					DeviceID
67*33355266Sfw157321#
68*33355266Sfw157321cpu0-bank0	memory-module-group	unused		/memory-controller@0,0/memory-module-group			I?ID=0
69*33355266Sfw157321cpu0-bank0	memory-module		disabled	/memory-controller@0,0/memory-module-group?ID=0/memory-module	I?ID=0
70*33355266Sfw157321cpu0-bank0	memory-module		unused		/memory-controller@0,0/memory-module-group?ID=0/memory-module	I?ID=1
71*33355266Sfw157321cpu0-bank1	memory-module-group	unused		/memory-controller@0,0/memory-module-group			I?ID=0
72*33355266Sfw157321cpu0-bank1	memory-module		unused		/memory-controller@0,0/memory-module-group?ID=0/memory-module	I?ID=0
73*33355266Sfw157321cpu0-bank1	memory-module		disabled	/memory-controller@0,0/memory-module-group?ID=0/memory-module	I?ID=1
7406e46062Sjbeloro
75*33355266Sfw157321cpu0-bank2	memory-module-group	unused		/memory-controller@0,0/memory-module-group			I?ID=1
76*33355266Sfw157321cpu0-bank2	memory-module		disabled	/memory-controller@0,0/memory-module-group?ID=1/memory-module	I?ID=0
77*33355266Sfw157321cpu0-bank2	memory-module		unused		/memory-controller@0,0/memory-module-group?ID=1/memory-module	I?ID=1
78*33355266Sfw157321cpu0-bank3	memory-module-group	unused		/memory-controller@0,0/memory-module-group			I?ID=1
79*33355266Sfw157321cpu0-bank3	memory-module		unused		/memory-controller@0,0/memory-module-group?ID=1/memory-module	I?ID=0
80*33355266Sfw157321cpu0-bank3	memory-module		disabled	/memory-controller@0,0/memory-module-group?ID=1/memory-module	I?ID=1
8106e46062Sjbeloro
8206e46062Sjbeloro
83*33355266Sfw157321cpu1-bank0	memory-module-group	unused		/memory-controller@1,0/memory-module-group			I?ID=0
84*33355266Sfw157321cpu1-bank0	memory-module		disabled	/memory-controller@1,0/memory-module-group?ID=0/memory-module	I?ID=0
85*33355266Sfw157321cpu1-bank0	memory-module		unused		/memory-controller@1,0/memory-module-group?ID=0/memory-module	I?ID=1
86*33355266Sfw157321cpu1-bank1	memory-module-group	unused		/memory-controller@1,0/memory-module-group			I?ID=0
87*33355266Sfw157321cpu1-bank1	memory-module		unused		/memory-controller@1,0/memory-module-group?ID=0/memory-module	I?ID=0
88*33355266Sfw157321cpu1-bank1	memory-module		disabled	/memory-controller@1,0/memory-module-group?ID=0/memory-module	I?ID=1
8906e46062Sjbeloro
90*33355266Sfw157321cpu1-bank2	memory-module-group	unused		/memory-controller@1,0/memory-module-group			I?ID=1
91*33355266Sfw157321cpu1-bank2	memory-module		disabled	/memory-controller@1,0/memory-module-group?ID=1/memory-module	I?ID=0
92*33355266Sfw157321cpu1-bank2	memory-module		unused		/memory-controller@1,0/memory-module-group?ID=1/memory-module	I?ID=1
93*33355266Sfw157321cpu1-bank3	memory-module-group	unused		/memory-controller@1,0/memory-module-group			I?ID=1
94*33355266Sfw157321cpu1-bank3	memory-module		unused		/memory-controller@1,0/memory-module-group?ID=1/memory-module	I?ID=0
95*33355266Sfw157321cpu1-bank3	memory-module		disabled	/memory-controller@1,0/memory-module-group?ID=1/memory-module	I?ID=1
9606e46062Sjbeloro
9706e46062Sjbeloro
98*33355266Sfw157321cpu2-bank0	memory-module-group	unused		/memory-controller@2,0/memory-module-group			I?ID=0
99*33355266Sfw157321cpu2-bank0	memory-module		disabled	/memory-controller@2,0/memory-module-group?ID=0/memory-module	I?ID=0
100*33355266Sfw157321cpu2-bank0	memory-module		unused		/memory-controller@2,0/memory-module-group?ID=0/memory-module	I?ID=1
101*33355266Sfw157321cpu2-bank1	memory-module-group	unused		/memory-controller@2,0/memory-module-group			I?ID=0
102*33355266Sfw157321cpu2-bank1	memory-module		unused		/memory-controller@2,0/memory-module-group?ID=0/memory-module	I?ID=0
103*33355266Sfw157321cpu2-bank1	memory-module		disabled	/memory-controller@2,0/memory-module-group?ID=0/memory-module	I?ID=1
10406e46062Sjbeloro
105*33355266Sfw157321cpu2-bank2	memory-module-group	unused		/memory-controller@2,0/memory-module-group			I?ID=1
106*33355266Sfw157321cpu2-bank2	memory-module		disabled	/memory-controller@2,0/memory-module-group?ID=1/memory-module	I?ID=0
107*33355266Sfw157321cpu2-bank2	memory-module		unused		/memory-controller@2,0/memory-module-group?ID=1/memory-module	I?ID=1
108*33355266Sfw157321cpu2-bank3	memory-module-group	unused		/memory-controller@2,0/memory-module-group			I?ID=1
109*33355266Sfw157321cpu2-bank3	memory-module		unused		/memory-controller@2,0/memory-module-group?ID=1/memory-module	I?ID=0
110*33355266Sfw157321cpu2-bank3	memory-module		disabled	/memory-controller@2,0/memory-module-group?ID=1/memory-module	I?ID=1
11106e46062Sjbeloro
11206e46062Sjbeloro
113*33355266Sfw157321cpu3-bank0	memory-module-group	unused		/memory-controller@3,0/memory-module-group			I?ID=0
114*33355266Sfw157321cpu3-bank0	memory-module		disabled	/memory-controller@3,0/memory-module-group?ID=0/memory-module	I?ID=0
115*33355266Sfw157321cpu3-bank0	memory-module		unused		/memory-controller@3,0/memory-module-group?ID=0/memory-module	I?ID=1
116*33355266Sfw157321cpu3-bank1	memory-module-group	unused		/memory-controller@3,0/memory-module-group			I?ID=0
117*33355266Sfw157321cpu3-bank1	memory-module		unused		/memory-controller@3,0/memory-module-group?ID=0/memory-module	I?ID=0
118*33355266Sfw157321cpu3-bank1	memory-module		disabled	/memory-controller@3,0/memory-module-group?ID=0/memory-module	I?ID=1
11906e46062Sjbeloro
120*33355266Sfw157321cpu3-bank2	memory-module-group	unused		/memory-controller@3,0/memory-module-group			I?ID=1
121*33355266Sfw157321cpu3-bank2	memory-module		disabled	/memory-controller@3,0/memory-module-group?ID=1/memory-module	I?ID=0
122*33355266Sfw157321cpu3-bank2	memory-module		unused		/memory-controller@3,0/memory-module-group?ID=1/memory-module	I?ID=1
123*33355266Sfw157321cpu3-bank3	memory-module-group	unused		/memory-controller@3,0/memory-module-group			I?ID=1
124*33355266Sfw157321cpu3-bank3	memory-module		unused		/memory-controller@3,0/memory-module-group?ID=1/memory-module	I?ID=0
125*33355266Sfw157321cpu3-bank3	memory-module		disabled	/memory-controller@3,0/memory-module-group?ID=1/memory-module	I?ID=1
12606e46062Sjbeloro
12706e46062Sjbeloro
128*33355266Sfw157321#
129*33355266Sfw157321# PCI0, PCI1, PCI6, and PCI7 are Express slots, each may be
130*33355266Sfw157321# disabled individually.
131*33355266Sfw157321#
132*33355266Sfw157321# PCI2 and PCI3 are PCI/PCI-X slots downstream of the first Broadcom
133*33355266Sfw157321# BCM5714 bridge (Fire leaf A).  These cannot be disabled individually,
134*33355266Sfw157321# they can be disabled only as a pair.  Same for PCI4 and PCI5 off of
135*33355266Sfw157321# Fire Leaf B: these are PCI-X/PCI slots downstream of the other BCM 5714.
136*33355266Sfw157321#
137*33355266Sfw157321# key	class	status		path				DeviceID
138*33355266Sfw157321#
139*33355266Sfw157321pci0	picl	disabled	/pci@1e,600000/pci@0/unknown@8	I?DeviceID=8
140*33355266Sfw157321pci1	picl	disabled	/pci@1f,700000/pci@0/unknown@8	I?DeviceID=8
141*33355266Sfw157321pci6	picl	disabled	/pci@1e,600000/pci@0/unknown@9	I?DeviceID=9
142*33355266Sfw157321pci7	picl	disabled	/pci@1f,700000/pci@0/unknown@9	I?DeviceID=9
14306e46062Sjbeloro
144*33355266Sfw157321# key	class	status		path
145*33355266Sfw157321#	DeviceID
146*33355266Sfw157321pci2	picl	disabled	/pci@1e,600000/pci@0/pci@1/pci@0/unknown@8	I?DeviceID=8
147*33355266Sfw157321pci2	picl	unused		/pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@1	I?DeviceID=1
148*33355266Sfw157321pci2	picl	unused		/pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@2	I?DeviceID=2
149*33355266Sfw157321pci3	picl	disabled	/pci@1e,600000/pci@0/pci@1/pci@0/unknown@8	I?DeviceID=8
150*33355266Sfw157321pci3	picl	unused		/pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@1	I?DeviceID=1
151*33355266Sfw157321pci3	picl	unused		/pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@2	I?DeviceID=2
15206e46062Sjbeloro
153*33355266Sfw157321pci4	picl	disabled	/pci@1f,700000/pci@0/pci@2/pci@0/unknown@8	I?DeviceID=8
154*33355266Sfw157321pci4	picl	unused		/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@1	I?DeviceID=1
155*33355266Sfw157321pci4	picl	unused		/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@2	I?DeviceID=2
156*33355266Sfw157321pci5	picl	disabled	/pci@1f,700000/pci@0/pci@2/pci@0/unknown@8	I?DeviceID=8
157*33355266Sfw157321pci5	picl	unused		/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@1	I?DeviceID=1
158*33355266Sfw157321pci5	picl	unused		/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@2	I?DeviceID=2
15906e46062Sjbeloro
16006e46062Sjbeloro
161*33355266Sfw157321#
162*33355266Sfw157321# These are on-board devices.  The IDE interface runs the CD/DVD drive.
163*33355266Sfw157321# Disabling USB will disable all four ports.  The network ports may be
164*33355266Sfw157321# diabled only in pairs.
165*33355266Sfw157321#
166*33355266Sfw157321# key	class	status		path
167*33355266Sfw157321#	DeviceID
168*33355266Sfw157321#
16906e46062Sjbeloroide	ide	disabled	/pci@1f,700000/pci@0/pci@1/pci@0/pci@0/ide@1f	I?DeviceID=1f
17006e46062Sjbeloro
17106e46062Sjbelorousb  	usb	disabled	/pci@1f,700000/pci@0/pci@1/pci@0/usb@1c	I?DeviceID=1c
172*33355266Sfw157321usb  	usb	unused		/pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,1	I?DeviceID=1c,1
173*33355266Sfw157321usb  	usb	unused		/pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,2	I?DeviceID=1c,2
174*33355266Sfw157321usb  	usb	unused		/pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,3	I?DeviceID=1c,3
17506e46062Sjbeloro
176*33355266Sfw157321net	network	disabled	/pci@1e,600000/pci@0/pci@1/pci@0/network@4	I?DeviceID=4
177*33355266Sfw157321net	network	unused		/pci@1e,600000/pci@0/pci@1/pci@0/network@4,1	I?DeviceID=4,1
178*33355266Sfw157321net0&1	network	disabled	/pci@1e,600000/pci@0/pci@1/pci@0/network@4	I?DeviceID=4
179*33355266Sfw157321net0&1	network	unused		/pci@1e,600000/pci@0/pci@1/pci@0/network@4,1	I?DeviceID=4,1
180*33355266Sfw157321net2&3	network	disabled	/pci@1f,700000/pci@0/pci@2/pci@0/network@4	I?DeviceID=4
181*33355266Sfw157321net2&3	network	unused		/pci@1f,700000/pci@0/pci@2/pci@0/network@4,1	I?DeviceID=4,1
18206e46062Sjbeloro
183*33355266Sfw157321#
184*33355266Sfw157321# This is the built-in SAS interface; it does not control the
185*33355266Sfw157321# SAS interface in slot PCI4.
186*33355266Sfw157321#
187*33355266Sfw157321# key	class	status		path
188*33355266Sfw157321# DeviceID
189*33355266Sfw157321#
190*33355266Sfw157321scsi	scsi-2	disabled	/pci@1e,600000/pci@0/pci@2/scsi@0	I?DeviceID=0
191