1*7c478bd9Sstevel@tonic-gate/*
2*7c478bd9Sstevel@tonic-gate * CDDL HEADER START
3*7c478bd9Sstevel@tonic-gate *
4*7c478bd9Sstevel@tonic-gate * The contents of this file are subject to the terms of the
5*7c478bd9Sstevel@tonic-gate * Common Development and Distribution License, Version 1.0 only
6*7c478bd9Sstevel@tonic-gate * (the "License").  You may not use this file except in compliance
7*7c478bd9Sstevel@tonic-gate * with the License.
8*7c478bd9Sstevel@tonic-gate *
9*7c478bd9Sstevel@tonic-gate * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10*7c478bd9Sstevel@tonic-gate * or http://www.opensolaris.org/os/licensing.
11*7c478bd9Sstevel@tonic-gate * See the License for the specific language governing permissions
12*7c478bd9Sstevel@tonic-gate * and limitations under the License.
13*7c478bd9Sstevel@tonic-gate *
14*7c478bd9Sstevel@tonic-gate * When distributing Covered Code, include this CDDL HEADER in each
15*7c478bd9Sstevel@tonic-gate * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16*7c478bd9Sstevel@tonic-gate * If applicable, add the following below this CDDL HEADER, with the
17*7c478bd9Sstevel@tonic-gate * fields enclosed by brackets "[]" replaced with your own identifying
18*7c478bd9Sstevel@tonic-gate * information: Portions Copyright [yyyy] [name of copyright owner]
19*7c478bd9Sstevel@tonic-gate *
20*7c478bd9Sstevel@tonic-gate * CDDL HEADER END
21*7c478bd9Sstevel@tonic-gate */
22*7c478bd9Sstevel@tonic-gate/*
23*7c478bd9Sstevel@tonic-gate * Copyright 2003 Sun Microsystems, Inc.  All rights reserved.
24*7c478bd9Sstevel@tonic-gate * Use is subject to license terms.
25*7c478bd9Sstevel@tonic-gate *
26*7c478bd9Sstevel@tonic-gate * # ident	"%Z%%M%	%I%	%E% SMI"
27*7c478bd9Sstevel@tonic-gate *
28*7c478bd9Sstevel@tonic-gate * This file creates the system board structure
29*7c478bd9Sstevel@tonic-gate */
30*7c478bd9Sstevel@tonic-gate
31*7c478bd9Sstevel@tonic-gateNODE system-board fru
32*7c478bd9Sstevel@tonic-gate    NODE pci-slot location
33*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "PCI0"
34*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "pci"
35*7c478bd9Sstevel@tonic-gate    ENDNODE
36*7c478bd9Sstevel@tonic-gate    NODE pci-slot location
37*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "PCI1"
38*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "pci"
39*7c478bd9Sstevel@tonic-gate    ENDNODE
40*7c478bd9Sstevel@tonic-gate    NODE pci-slot location
41*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "PCI2"
42*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "pci"
43*7c478bd9Sstevel@tonic-gate    ENDNODE
44*7c478bd9Sstevel@tonic-gate    NODE pci-slot location
45*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "PCI3"
46*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "pci"
47*7c478bd9Sstevel@tonic-gate    ENDNODE
48*7c478bd9Sstevel@tonic-gate    NODE pci-slot location
49*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "PCI4"
50*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "pci"
51*7c478bd9Sstevel@tonic-gate    ENDNODE
52*7c478bd9Sstevel@tonic-gate    NODE cpu-slot location
53*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "0"
54*7c478bd9Sstevel@tonic-gate    	PROP Slot uint r 4 0
55*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "cpu"
56*7c478bd9Sstevel@tonic-gate    ENDNODE
57*7c478bd9Sstevel@tonic-gate    NODE mem-slot location
58*7c478bd9Sstevel@tonic-gate    	PROP Slot uint r 4 0
59*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "DIMM0"
60*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "memory-module"
61*7c478bd9Sstevel@tonic-gate    ENDNODE
62*7c478bd9Sstevel@tonic-gate    NODE mem-slot location
63*7c478bd9Sstevel@tonic-gate      	PROP Slot uint r 4 1
64*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "DIMM1"
65*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "memory-module"
66*7c478bd9Sstevel@tonic-gate    ENDNODE
67*7c478bd9Sstevel@tonic-gate    NODE mem-slot location
68*7c478bd9Sstevel@tonic-gate      	PROP Slot uint r 4 2
69*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "DIMM2"
70*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "memory-module"
71*7c478bd9Sstevel@tonic-gate    ENDNODE
72*7c478bd9Sstevel@tonic-gate    NODE mem-slot location
73*7c478bd9Sstevel@tonic-gate      	PROP Slot uint r 4 3
74*7c478bd9Sstevel@tonic-gate    	PROP Label string r 0 "DIMM3"
75*7c478bd9Sstevel@tonic-gate	PROP SlotType string r 0 "memory-module"
76*7c478bd9Sstevel@tonic-gate    ENDNODE
77*7c478bd9Sstevel@tonic-gateENDNODE
78*7c478bd9Sstevel@tonic-gate
79*7c478bd9Sstevel@tonic-gate/*
80*7c478bd9Sstevel@tonic-gate * create the fru modules for CPU
81*7c478bd9Sstevel@tonic-gate */
82*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/cpu-slot?Slot=0
83*7c478bd9Sstevel@tonic-gateREFNODE cpu-module fru WITH _class:/PLATFORM_CLASS/cpu?ID=0
84*7c478bd9Sstevel@tonic-gate
85*7c478bd9Sstevel@tonic-gate/*
86*7c478bd9Sstevel@tonic-gate * seeprom source for motherboard
87*7c478bd9Sstevel@tonic-gate */
88*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board
89*7c478bd9Sstevel@tonic-gatePROP FRUDataAvailable void r
90*7c478bd9Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci@1e,600000/isa@7/i2c@0,320/motherboard-fru-prom@0,a8
91*7c478bd9Sstevel@tonic-gate
92*7c478bd9Sstevel@tonic-gate/*
93*7c478bd9Sstevel@tonic-gate * Set up memory module fru
94*7c478bd9Sstevel@tonic-gate */
95*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM0
96*7c478bd9Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a0
97*7c478bd9Sstevel@tonic-gate
98*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM1
99*7c478bd9Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a2
100*7c478bd9Sstevel@tonic-gate
101*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM2
102*7c478bd9Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a4
103*7c478bd9Sstevel@tonic-gate
104*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM3
105*7c478bd9Sstevel@tonic-gateREFNODE mem-module fru WITH /platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a6
106*7c478bd9Sstevel@tonic-gate
107*7c478bd9Sstevel@tonic-gate/*
108*7c478bd9Sstevel@tonic-gate * Seeprom source for dimms
109*7c478bd9Sstevel@tonic-gate */
110*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM0/mem-module
111*7c478bd9Sstevel@tonic-gatePROP FRUDataAvailable void r
112*7c478bd9Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a0
113*7c478bd9Sstevel@tonic-gate
114*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM1/mem-module
115*7c478bd9Sstevel@tonic-gatePROP FRUDataAvailable void r
116*7c478bd9Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a2
117*7c478bd9Sstevel@tonic-gate
118*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM2/mem-module
119*7c478bd9Sstevel@tonic-gatePROP FRUDataAvailable void r
120*7c478bd9Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a4
121*7c478bd9Sstevel@tonic-gate
122*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM3/mem-module
123*7c478bd9Sstevel@tonic-gatePROP FRUDataAvailable void r
124*7c478bd9Sstevel@tonic-gateREFPROP _seeprom_source /platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a6
125*7c478bd9Sstevel@tonic-gate
126*7c478bd9Sstevel@tonic-gate/*
127*7c478bd9Sstevel@tonic-gate * _fru_parent memory modules
128*7c478bd9Sstevel@tonic-gate */
129*7c478bd9Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=0
130*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM0/mem-module
131*7c478bd9Sstevel@tonic-gate
132*7c478bd9Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=1
133*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM1/mem-module
134*7c478bd9Sstevel@tonic-gate
135*7c478bd9Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=1/memory-module?ID=0
136*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM2/mem-module
137*7c478bd9Sstevel@tonic-gate
138*7c478bd9Sstevel@tonic-gatename:/platform/memory-controller?portid=0/memory-module-group?ID=1/memory-module?ID=1
139*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM3/mem-module
140*7c478bd9Sstevel@tonic-gate
141*7c478bd9Sstevel@tonic-gate
142*7c478bd9Sstevel@tonic-gate/*
143*7c478bd9Sstevel@tonic-gate * _fru_parent CPU, memory-controller devices
144*7c478bd9Sstevel@tonic-gate */
145*7c478bd9Sstevel@tonic-gate_class:/PLATFORM_CLASS/cpu?ID=0
146*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/cpu-slot?Slot=0/cpu-module
147*7c478bd9Sstevel@tonic-gate
148*7c478bd9Sstevel@tonic-gatename:/platform/memory-controller?portid=0
149*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/cpu-slot?Slot=0/cpu-module
150*7c478bd9Sstevel@tonic-gate
151*7c478bd9Sstevel@tonic-gate/*
152*7c478bd9Sstevel@tonic-gate * _fru_parent motherboard
153*7c478bd9Sstevel@tonic-gate */
154*7c478bd9Sstevel@tonic-gate_class:/PLATFORM_CLASS
155*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board
156*7c478bd9Sstevel@tonic-gate
157*7c478bd9Sstevel@tonic-gate/*
158*7c478bd9Sstevel@tonic-gate * Populate PCI slots
159*7c478bd9Sstevel@tonic-gate */
160*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/pci-slot?Label=PCI0
161*7c478bd9Sstevel@tonic-gateREFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pci@1e,600000/picl?DeviceID=2
162*7c478bd9Sstevel@tonic-gate
163*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/pci-slot?Label=PCI1
164*7c478bd9Sstevel@tonic-gateREFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pci@1e,600000/picl?DeviceID=3
165*7c478bd9Sstevel@tonic-gate
166*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/pci-slot?Label=PCI2
167*7c478bd9Sstevel@tonic-gateREFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pci@1e,600000/picl?DeviceID=4
168*7c478bd9Sstevel@tonic-gate
169*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/pci-slot?Label=PCI3
170*7c478bd9Sstevel@tonic-gateREFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pci@1e,600000/picl?DeviceID=5
171*7c478bd9Sstevel@tonic-gate
172*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/pci-slot?Label=PCI4
173*7c478bd9Sstevel@tonic-gateREFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pci@1f,700000/picl?DeviceID=3
174*7c478bd9Sstevel@tonic-gate
175*7c478bd9Sstevel@tonic-gate/*
176*7c478bd9Sstevel@tonic-gate * _fru_parent PCI devices
177*7c478bd9Sstevel@tonic-gate */
178*7c478bd9Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci?UnitAddress=1e,600000/picl?DeviceID=2
179*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCI0/pci-card
180*7c478bd9Sstevel@tonic-gate
181*7c478bd9Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci?UnitAddress=1e,600000/picl?DeviceID=3
182*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCI1/pci-card
183*7c478bd9Sstevel@tonic-gate
184*7c478bd9Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci?UnitAddress=1e,600000/picl?DeviceID=4
185*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCI2/pci-card
186*7c478bd9Sstevel@tonic-gate
187*7c478bd9Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci?UnitAddress=1e,600000/picl?DeviceID=5
188*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCI3/pci-card
189*7c478bd9Sstevel@tonic-gate
190*7c478bd9Sstevel@tonic-gate_class:/PLATFORM_CLASS/pci?UnitAddress=1f,700000/picl?DeviceID=3
191*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCI4/pci-card
192*7c478bd9Sstevel@tonic-gate
193*7c478bd9Sstevel@tonic-gate/*
194*7c478bd9Sstevel@tonic-gate * _fru_parent for sensors and fans
195*7c478bd9Sstevel@tonic-gate */
196*7c478bd9Sstevel@tonic-gatename:/platform/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c/cpu-fan
197*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/F2/cpu-fan
198*7c478bd9Sstevel@tonic-gate
199*7c478bd9Sstevel@tonic-gatename:/platform/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c/intake-fan
200*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/F1/front-fan
201*7c478bd9Sstevel@tonic-gate
202*7c478bd9Sstevel@tonic-gatename:/platform/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c/outtake-fan
203*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/F0/rear-fan
204*7c478bd9Sstevel@tonic-gate
205*7c478bd9Sstevel@tonic-gatename:/platform/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c/cpu
206*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board/cpu-slot/cpu-module
207*7c478bd9Sstevel@tonic-gate
208*7c478bd9Sstevel@tonic-gatename:/platform/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c/int-amb
209*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board
210*7c478bd9Sstevel@tonic-gate
211*7c478bd9Sstevel@tonic-gatename:/platform/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c/sys-in
212*7c478bd9Sstevel@tonic-gateREFPROP _fru_parent /frutree/chassis/MB/system-board
213*7c478bd9Sstevel@tonic-gate
214*7c478bd9Sstevel@tonic-gate/*
215*7c478bd9Sstevel@tonic-gate * Environmental devices associated with motherboard
216*7c478bd9Sstevel@tonic-gate */
217*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board
218*7c478bd9Sstevel@tonic-gate	TABLE Devices
219*7c478bd9Sstevel@tonic-gate	ROW
220*7c478bd9Sstevel@tonic-gate	PROP Class string r 0 "temperature-sensor"
221*7c478bd9Sstevel@tonic-gate	REFPROP _temperature-sensor_ name:/platform/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c/int-amb
222*7c478bd9Sstevel@tonic-gate	ENDROW
223*7c478bd9Sstevel@tonic-gate	ROW
224*7c478bd9Sstevel@tonic-gate	PROP Class string r 0 "temperature-sensor"
225*7c478bd9Sstevel@tonic-gate	REFPROP _temperature-sensor_ name:/platform/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c/sys-in
226*7c478bd9Sstevel@tonic-gate	ENDROW
227*7c478bd9Sstevel@tonic-gate	ENDTABLE
228*7c478bd9Sstevel@tonic-gate
229*7c478bd9Sstevel@tonic-gate/*
230*7c478bd9Sstevel@tonic-gate * Environmental devices of CPU
231*7c478bd9Sstevel@tonic-gate */
232*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/cpu-slot/cpu-module
233*7c478bd9Sstevel@tonic-gate	TABLE Devices
234*7c478bd9Sstevel@tonic-gate	ROW
235*7c478bd9Sstevel@tonic-gate	PROP Class string r 0 "temperature-sensor"
236*7c478bd9Sstevel@tonic-gate	REFPROP _temperature-sensor_ name:/platform/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c/cpu
237*7c478bd9Sstevel@tonic-gate	ENDROW
238*7c478bd9Sstevel@tonic-gate	ROW
239*7c478bd9Sstevel@tonic-gate	PROP Class string r 0 "cpu"
240*7c478bd9Sstevel@tonic-gate	REFPROP _cpu_ _class:/PLATFORM_CLASS/cpu
241*7c478bd9Sstevel@tonic-gate	ENDROW
242*7c478bd9Sstevel@tonic-gate	ENDTABLE
243*7c478bd9Sstevel@tonic-gate
244*7c478bd9Sstevel@tonic-gate/*
245*7c478bd9Sstevel@tonic-gate * Hard disk link between fru and device tree
246*7c478bd9Sstevel@tonic-gate */
247*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/HDD0/disk
248*7c478bd9Sstevel@tonic-gate	TABLE Device
249*7c478bd9Sstevel@tonic-gate	ROW
250*7c478bd9Sstevel@tonic-gate	PROP Class string r 0 "block"
251*7c478bd9Sstevel@tonic-gate	REFPROP _block_ name:/platform/pci@1e,600000/ide@d/dad@0,0
252*7c478bd9Sstevel@tonic-gate	ENDROW
253*7c478bd9Sstevel@tonic-gate	ENDTABLE
254*7c478bd9Sstevel@tonic-gatename:/platform/pci@1e,600000/ide@d/dad@0,0
255*7c478bd9Sstevel@tonic-gate	REFPROP _fru_parent name:/frutree/chassis/HDD0/disk
256*7c478bd9Sstevel@tonic-gate
257*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/HDD1/disk
258*7c478bd9Sstevel@tonic-gate	TABLE Device
259*7c478bd9Sstevel@tonic-gate	ROW
260*7c478bd9Sstevel@tonic-gate	PROP Class string r 0 "block"
261*7c478bd9Sstevel@tonic-gate	REFPROP _block_ name:/platform/pci@1e,600000/ide@d/dad@1,0
262*7c478bd9Sstevel@tonic-gate	ENDROW
263*7c478bd9Sstevel@tonic-gate	ENDTABLE
264*7c478bd9Sstevel@tonic-gatename:/platform/pci@1e,600000/ide@d/dad@1,0
265*7c478bd9Sstevel@tonic-gate	REFPROP _fru_parent name:/frutree/chassis/HDD1/disk
266*7c478bd9Sstevel@tonic-gate
267*7c478bd9Sstevel@tonic-gatename:/frutree/chassis/RM0/cdrom
268*7c478bd9Sstevel@tonic-gate	TABLE Device
269*7c478bd9Sstevel@tonic-gate	ROW
270*7c478bd9Sstevel@tonic-gate	PROP Class string r 0 "cdrom"
271*7c478bd9Sstevel@tonic-gate	REFPROP _cdrom_ name:/platform/pci@1e,600000/ide@d/sd@2,0
272*7c478bd9Sstevel@tonic-gate	ENDROW
273*7c478bd9Sstevel@tonic-gate	ENDTABLE
274*7c478bd9Sstevel@tonic-gatename:/platform/pci@1e,600000/ide@d/sd@2,0
275*7c478bd9Sstevel@tonic-gate	REFPROP _fru_parent name:/frutree/chassis/RM0/cdrom
276