1*0Sstevel@tonic-gate/*
2*0Sstevel@tonic-gate * CDDL HEADER START
3*0Sstevel@tonic-gate *
4*0Sstevel@tonic-gate * The contents of this file are subject to the terms of the
5*0Sstevel@tonic-gate * Common Development and Distribution License, Version 1.0 only
6*0Sstevel@tonic-gate * (the "License").  You may not use this file except in compliance
7*0Sstevel@tonic-gate * with the License.
8*0Sstevel@tonic-gate *
9*0Sstevel@tonic-gate * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10*0Sstevel@tonic-gate * or http://www.opensolaris.org/os/licensing.
11*0Sstevel@tonic-gate * See the License for the specific language governing permissions
12*0Sstevel@tonic-gate * and limitations under the License.
13*0Sstevel@tonic-gate *
14*0Sstevel@tonic-gate * When distributing Covered Code, include this CDDL HEADER in each
15*0Sstevel@tonic-gate * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16*0Sstevel@tonic-gate * If applicable, add the following below this CDDL HEADER, with the
17*0Sstevel@tonic-gate * fields enclosed by brackets "[]" replaced with your own identifying
18*0Sstevel@tonic-gate * information: Portions Copyright [yyyy] [name of copyright owner]
19*0Sstevel@tonic-gate *
20*0Sstevel@tonic-gate * CDDL HEADER END
21*0Sstevel@tonic-gate */
22*0Sstevel@tonic-gate/*
23*0Sstevel@tonic-gate * Copyright (c) 2001 by Sun Microsystems, Inc.
24*0Sstevel@tonic-gate * All rights reserved.
25*0Sstevel@tonic-gate *
26*0Sstevel@tonic-gate * #ident	"%Z%%M%	%I%	%E% SMI"
27*0Sstevel@tonic-gate *
28*0Sstevel@tonic-gate * This file creates the system board structure
29*0Sstevel@tonic-gate */
30*0Sstevel@tonic-gate
31*0Sstevel@tonic-gateNODE system-board fru
32*0Sstevel@tonic-gate    PROP Label string r 0 "system-board"
33*0Sstevel@tonic-gate    NODE upa-slot location
34*0Sstevel@tonic-gate    	PROP Slot uint r 4 0
35*0Sstevel@tonic-gate    	PROP Label string r 0 "J4501"
36*0Sstevel@tonic-gate    ENDNODE
37*0Sstevel@tonic-gate    NODE upa-slot location
38*0Sstevel@tonic-gate    	PROP Slot uint r 4 1
39*0Sstevel@tonic-gate    	PROP Label string r 0 "J3501"
40*0Sstevel@tonic-gate    ENDNODE
41*0Sstevel@tonic-gate    NODE pci-slot location
42*0Sstevel@tonic-gate    	PROP Label string r 0 "J2601"
43*0Sstevel@tonic-gate    ENDNODE
44*0Sstevel@tonic-gate    NODE pci-slot location
45*0Sstevel@tonic-gate    	PROP Label string r 0 "J2501"
46*0Sstevel@tonic-gate    ENDNODE
47*0Sstevel@tonic-gate    NODE pci-slot location
48*0Sstevel@tonic-gate    	PROP Label string r 0 "J2401"
49*0Sstevel@tonic-gate    ENDNODE
50*0Sstevel@tonic-gate    NODE pci-slot location
51*0Sstevel@tonic-gate    	PROP Label string r 0 "J2301"
52*0Sstevel@tonic-gate    ENDNODE
53*0Sstevel@tonic-gate    NODE cpu-slot location
54*0Sstevel@tonic-gate    	PROP Label string r 0 "cpu0"
55*0Sstevel@tonic-gate    	PROP Slot uint r 4 0
56*0Sstevel@tonic-gate    ENDNODE
57*0Sstevel@tonic-gate    NODE cpu-slot location
58*0Sstevel@tonic-gate    	PROP Label string r 0 "cpu1"
59*0Sstevel@tonic-gate    	PROP Slot uint r 4 1
60*0Sstevel@tonic-gate    ENDNODE
61*0Sstevel@tonic-gate    NODE mem-slot location
62*0Sstevel@tonic-gate    	PROP Slot uint r 4 0
63*0Sstevel@tonic-gate    	PROP Label string r 0 "J0100"
64*0Sstevel@tonic-gate    ENDNODE
65*0Sstevel@tonic-gate    NODE mem-slot location
66*0Sstevel@tonic-gate      	PROP Slot uint r 4 1
67*0Sstevel@tonic-gate    	PROP Label string r 0 "J0101"
68*0Sstevel@tonic-gate    ENDNODE
69*0Sstevel@tonic-gate    NODE mem-slot location
70*0Sstevel@tonic-gate      	PROP Slot uint r 4 2
71*0Sstevel@tonic-gate    	PROP Label string r 0 "J0202"
72*0Sstevel@tonic-gate    ENDNODE
73*0Sstevel@tonic-gate    NODE mem-slot location
74*0Sstevel@tonic-gate      	PROP Slot uint r 4 3
75*0Sstevel@tonic-gate    	PROP Label string r 0 "J0203"
76*0Sstevel@tonic-gate    ENDNODE
77*0Sstevel@tonic-gate    NODE mem-slot location
78*0Sstevel@tonic-gate      	PROP Slot uint r 4 4
79*0Sstevel@tonic-gate    	PROP Label string r 0 "J0304"
80*0Sstevel@tonic-gate    ENDNODE
81*0Sstevel@tonic-gate    NODE mem-slot location
82*0Sstevel@tonic-gate      	PROP Slot uint r 4 5
83*0Sstevel@tonic-gate    	PROP Label string r 0 "J0305"
84*0Sstevel@tonic-gate    ENDNODE
85*0Sstevel@tonic-gate    NODE mem-slot location
86*0Sstevel@tonic-gate      	PROP Slot uint r 4 6
87*0Sstevel@tonic-gate    	PROP Label string r 0 "J0406"
88*0Sstevel@tonic-gate    ENDNODE
89*0Sstevel@tonic-gate    NODE mem-slot location
90*0Sstevel@tonic-gate        PROP Slot uint r 4 7
91*0Sstevel@tonic-gate    	PROP Label string r 0 "J0407"
92*0Sstevel@tonic-gate    ENDNODE
93*0Sstevel@tonic-gateENDNODE
94*0Sstevel@tonic-gate
95*0Sstevel@tonic-gate/*
96*0Sstevel@tonic-gate * create the fru modules for CPU and upa in the fru tree
97*0Sstevel@tonic-gate */
98*0Sstevel@tonic-gatename:/frutree/chassis/system-board/cpu-slot?Slot=0
99*0Sstevel@tonic-gateREFNODE cpu-module fru WITH _class:/PLATFORM_CLASS/cpu?ID=0
100*0Sstevel@tonic-gate
101*0Sstevel@tonic-gatename:/frutree/chassis/system-board/cpu-slot?Slot=1
102*0Sstevel@tonic-gateREFNODE cpu-module fru WITH _class:/PLATFORM_CLASS/cpu?ID=1
103*0Sstevel@tonic-gate
104*0Sstevel@tonic-gate/*
105*0Sstevel@tonic-gate * set the SlotType for the cpu slots
106*0Sstevel@tonic-gate */
107*0Sstevel@tonic-gatename:/frutree/chassis/system-board/cpu-slot?Slot=0
108*0Sstevel@tonic-gatePROP SlotType string r 0 "cpu"
109*0Sstevel@tonic-gate
110*0Sstevel@tonic-gatename:/frutree/chassis/system-board/cpu-slot?Slot=0x1
111*0Sstevel@tonic-gatePROP SlotType string r 0 "cpu"
112*0Sstevel@tonic-gate
113*0Sstevel@tonic-gate/*
114*0Sstevel@tonic-gate * seeprom source for motherboard
115*0Sstevel@tonic-gate */
116*0Sstevel@tonic-gatename:/frutree/chassis/system-board
117*0Sstevel@tonic-gatePROP FRUDataAvailable void r
118*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,30/motherboard-fru
119*0Sstevel@tonic-gate
120*0Sstevel@tonic-gate/*
121*0Sstevel@tonic-gate * seeprom source for cpus
122*0Sstevel@tonic-gate */
123*0Sstevel@tonic-gatename:/frutree/chassis/system-board/cpu-slot?Slot=0/cpu-module
124*0Sstevel@tonic-gatePROP FRUDataAvailable void r
125*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,30/cpu-fru?UnitAddress=0,a0
126*0Sstevel@tonic-gate
127*0Sstevel@tonic-gatename:/frutree/chassis/system-board/cpu-slot?Slot=1/cpu-module
128*0Sstevel@tonic-gatePROP FRUDataAvailable void r
129*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,30/cpu-fru?UnitAddress=0,a2
130*0Sstevel@tonic-gate
131*0Sstevel@tonic-gate/*
132*0Sstevel@tonic-gate * Set up upa card
133*0Sstevel@tonic-gate */
134*0Sstevel@tonic-gatename:/frutree/chassis/system-board/upa-slot?Label=J4501
135*0Sstevel@tonic-gateREFNODE upa-card fru WITH _class:/PLATFORM_CLASS/upa/display?upa-portid=0
136*0Sstevel@tonic-gate
137*0Sstevel@tonic-gatename:/frutree/chassis/system-board/upa-slot?Label=J3501
138*0Sstevel@tonic-gateREFNODE upa-card fru WITH _class:/PLATFORM_CLASS/upa/display?upa-portid=1
139*0Sstevel@tonic-gate
140*0Sstevel@tonic-gate/*
141*0Sstevel@tonic-gate * Set up memory module fru
142*0Sstevel@tonic-gate */
143*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0100
144*0Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a0
145*0Sstevel@tonic-gate
146*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0101
147*0Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a2
148*0Sstevel@tonic-gate
149*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0202
150*0Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a4
151*0Sstevel@tonic-gate
152*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0203
153*0Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a6
154*0Sstevel@tonic-gate
155*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0304
156*0Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a8
157*0Sstevel@tonic-gate
158*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0305
159*0Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,aa
160*0Sstevel@tonic-gate
161*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0406
162*0Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,ac
163*0Sstevel@tonic-gate
164*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0407
165*0Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,ae
166*0Sstevel@tonic-gate
167*0Sstevel@tonic-gate/*
168*0Sstevel@tonic-gate * seeprom source for memory fru
169*0Sstevel@tonic-gate */
170*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0100/mem-module
171*0Sstevel@tonic-gatePROP FRUDataAvailable void r
172*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a0
173*0Sstevel@tonic-gate
174*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0101/mem-module
175*0Sstevel@tonic-gatePROP FRUDataAvailable void r
176*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a2
177*0Sstevel@tonic-gate
178*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0202/mem-module
179*0Sstevel@tonic-gatePROP FRUDataAvailable void r
180*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a4
181*0Sstevel@tonic-gate
182*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0203/mem-module
183*0Sstevel@tonic-gatePROP FRUDataAvailable void r
184*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a6
185*0Sstevel@tonic-gate
186*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0304/mem-module
187*0Sstevel@tonic-gatePROP FRUDataAvailable void r
188*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a8
189*0Sstevel@tonic-gate
190*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0305/mem-module
191*0Sstevel@tonic-gatePROP FRUDataAvailable void r
192*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,aa
193*0Sstevel@tonic-gate
194*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0406/mem-module
195*0Sstevel@tonic-gatePROP FRUDataAvailable void r
196*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,ac
197*0Sstevel@tonic-gate
198*0Sstevel@tonic-gatename:/frutree/chassis/system-board/mem-slot?Label=J0407/mem-module
199*0Sstevel@tonic-gatePROP FRUDataAvailable void r
200*0Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,ae
201*0Sstevel@tonic-gate
202*0Sstevel@tonic-gate/*
203*0Sstevel@tonic-gate * _fru_parent memory seeprom devices
204*0Sstevel@tonic-gate */
205*0Sstevel@tonic-gatename:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a0
206*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0100/mem-module
207*0Sstevel@tonic-gate
208*0Sstevel@tonic-gatename:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a2
209*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0101/mem-module
210*0Sstevel@tonic-gate
211*0Sstevel@tonic-gatename:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a4
212*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0202/mem-module
213*0Sstevel@tonic-gate
214*0Sstevel@tonic-gatename:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a6
215*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0203/mem-module
216*0Sstevel@tonic-gate
217*0Sstevel@tonic-gatename:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a8
218*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0304/mem-module
219*0Sstevel@tonic-gate
220*0Sstevel@tonic-gatename:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,aa
221*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0305/mem-module
222*0Sstevel@tonic-gate
223*0Sstevel@tonic-gatename:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,ac
224*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0406/mem-module
225*0Sstevel@tonic-gate
226*0Sstevel@tonic-gatename:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,ae
227*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0407/mem-module
228*0Sstevel@tonic-gate
229*0Sstevel@tonic-gate/*
230*0Sstevel@tonic-gate * _fru_parent CPU, memory-controller devices
231*0Sstevel@tonic-gate */
232*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/cpu?ID=0
233*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/cpu-slot?Slot=0/cpu-module
234*0Sstevel@tonic-gate
235*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0
236*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/cpu-slot?Slot=0/cpu-module
237*0Sstevel@tonic-gate
238*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/cpu?ID=1
239*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/cpu-slot?Slot=1/cpu-module
240*0Sstevel@tonic-gate
241*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0x1
242*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/cpu-slot?Slot=0x1/cpu-module
243*0Sstevel@tonic-gate
244*0Sstevel@tonic-gate/*
245*0Sstevel@tonic-gate * _fru_parent UPA devices
246*0Sstevel@tonic-gate */
247*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/upa/display?upa-portid=0
248*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/upa-slot?Slot=0/upa-card
249*0Sstevel@tonic-gate
250*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/upa/display?upa-portid=1
251*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/upa-slot?Slot=1/upa-card
252*0Sstevel@tonic-gate
253*0Sstevel@tonic-gate/*
254*0Sstevel@tonic-gate * _fru_parent motherboard
255*0Sstevel@tonic-gate */
256*0Sstevel@tonic-gate_class:/PLATFORM_CLASS
257*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board
258*0Sstevel@tonic-gate
259*0Sstevel@tonic-gate/*
260*0Sstevel@tonic-gate * _fru_parent temperature device
261*0Sstevel@tonic-gate */
262*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci/ebus/i2c?UnitAddress=1,30/temperature-device?UnitAddress=0,30
263*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/cpu-slot?Slot=0/cpu-module
264*0Sstevel@tonic-gate
265*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci/ebus/i2c?UnitAddress=1,30/temperature-device?UnitAddress=0,98
266*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/cpu-slot?Slot=1/cpu-module
267*0Sstevel@tonic-gate
268*0Sstevel@tonic-gate/*
269*0Sstevel@tonic-gate * _fru_parent memory modules
270*0Sstevel@tonic-gate */
271*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=0
272*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0100/mem-module
273*0Sstevel@tonic-gate
274*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=1
275*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0202/mem-module
276*0Sstevel@tonic-gate
277*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=2
278*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0304/mem-module
279*0Sstevel@tonic-gate
280*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=3
281*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0406/mem-module
282*0Sstevel@tonic-gate
283*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=1/memory-module?ID=0
284*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0101/mem-module
285*0Sstevel@tonic-gate
286*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=1/memory-module?ID=1
287*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0203/mem-module
288*0Sstevel@tonic-gate
289*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=1/memory-module?ID=2
290*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0305/mem-module
291*0Sstevel@tonic-gate
292*0Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=1/memory-module?ID=3
293*0Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/system-board/mem-slot?Label=J0407/mem-module
294*0Sstevel@tonic-gate
295*0Sstevel@tonic-gate/*
296*0Sstevel@tonic-gate * Populate PCI slots
297*0Sstevel@tonic-gate */
298*0Sstevel@tonic-gatename:/frutree/chassis/system-board/pci-slot?Label=J2601
299*0Sstevel@tonic-gateREFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pci?UnitAddress=8,700000/picl?DeviceID=1
300*0Sstevel@tonic-gate
301*0Sstevel@tonic-gatename:/frutree/chassis/system-board/pci-slot?Label=J2501
302*0Sstevel@tonic-gateREFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pci?UnitAddress=8,700000/picl?DeviceID=2
303*0Sstevel@tonic-gate
304*0Sstevel@tonic-gatename:/frutree/chassis/system-board/pci-slot?Label=J2401
305*0Sstevel@tonic-gateREFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pci?UnitAddress=8,700000/picl?DeviceID=3
306*0Sstevel@tonic-gate
307*0Sstevel@tonic-gatename:/frutree/chassis/system-board/pci-slot?Label=J2301
308*0Sstevel@tonic-gateREFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pci?UnitAddress=8,600000/picl?DeviceID=1
309*0Sstevel@tonic-gate
310*0Sstevel@tonic-gate/*
311*0Sstevel@tonic-gate * _fru_parent PCI devices
312*0Sstevel@tonic-gate */
313*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci?UnitAddress=8,700000/picl?DeviceID=1
314*0Sstevel@tonic-gateREFPROP _fru_parent frutree/chassis/system-board/pci-slot?Label=J2601/pci-card
315*0Sstevel@tonic-gate
316*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci?UnitAddress=8,700000/picl?DeviceID=2
317*0Sstevel@tonic-gateREFPROP _fru_parent frutree/chassis/system-board/pci-slot?Label=J2501/pci-card
318*0Sstevel@tonic-gate
319*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci?UnitAddress=8,700000/picl?DeviceID=3
320*0Sstevel@tonic-gateREFPROP _fru_parent frutree/chassis/system-board/pci-slot?Label=J2401/pci-card
321*0Sstevel@tonic-gate
322*0Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci?UnitAddress=8,600000/picl?DeviceID=1
323*0Sstevel@tonic-gateREFPROP _fru_parent frutree/chassis/system-board/pci-slot?Label=J2301/pci-card
324*0Sstevel@tonic-gate
325