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]
22 * Copyright 2006 Sun Microsystems, Inc. All rights reserved.
23 * Use is subject to license terms.
25 * # ident "%Z%%M% %I% %E% SMI"
27 * This file creates the system board structure
30 name:/frutree/chassis/MB
32 NODE pci-slot location
33 PROP Label string r 0 "PCIE2"
34 PROP SlotType string r 0 "pci-e"
36 NODE pci-slot location
37 PROP Label string r 0 "PCIE1"
38 PROP SlotType string r 0 "pci-e"
40 NODE pci-slot location
41 PROP Label string r 0 "PCIE0"
42 PROP SlotType string r 0 "pci-e"
44 NODE pci-slot location
45 PROP Label string r 0 "PCIX1"
46 PROP SlotType string r 0 "pci-x"
48 NODE pci-slot location
49 PROP Label string r 0 "PCIX0"
50 PROP SlotType string r 0 "pci-x"
52 NODE cpu-slot location
53 PROP Label string r 0 "0"
55 PROP SlotType string r 0 "cpu"
57 NODE cpu-slot location
58 PROP Label string r 0 "1"
60 PROP SlotType string r 0 "cpu"
62 NODE mem-slot location
64 PROP Label string r 0 "DIMM0"
65 PROP SlotType string r 0 "memory-module"
67 NODE mem-slot location
69 PROP Label string r 0 "DIMM1"
70 PROP SlotType string r 0 "memory-module"
72 NODE mem-slot location
74 PROP Label string r 0 "DIMM2"
75 PROP SlotType string r 0 "memory-module"
77 NODE mem-slot location
79 PROP Label string r 0 "DIMM3"
80 PROP SlotType string r 0 "memory-module"
82 NODE mem-slot location
84 PROP Label string r 0 "DIMM4"
85 PROP SlotType string r 0 "memory-module"
87 NODE mem-slot location
89 PROP Label string r 0 "DIMM5"
90 PROP SlotType string r 0 "memory-module"
92 NODE mem-slot location
94 PROP Label string r 0 "DIMM6"
95 PROP SlotType string r 0 "memory-module"
97 NODE mem-slot location
99 PROP Label string r 0 "DIMM7"
100 PROP SlotType string r 0 "memory-module"
105 * Create CPU fru modules
107 name:/frutree/chassis/MB/system-board/cpu-slot?Slot=0
108 REFNODE cpu-module fru WITH _class:/PLATFORM_CLASS/cpu?ID=0
110 name:/frutree/chassis/MB/system-board/cpu-slot?Slot=1
111 REFNODE cpu-module fru WITH _class:/PLATFORM_CLASS/cpu?ID=1
114 * Create DIMM fru modules
116 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM0
117 REFNODE mem-module fru WITH /platform/i2c@1f,520000/dimm-spd@0,a6
119 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM1
120 REFNODE mem-module fru WITH /platform/i2c@1f,520000/dimm-spd@0,a2
122 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM2
123 REFNODE mem-module fru WITH /platform/i2c@1f,520000/dimm-spd@0,a4
125 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM3
126 REFNODE mem-module fru WITH /platform/i2c@1f,520000/dimm-spd@0,a0
128 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM4
129 REFNODE mem-module fru WITH /platform/i2c@1f,520000/dimm-spd@0,a8
131 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM5
132 REFNODE mem-module fru WITH /platform/i2c@1f,520000/dimm-spd@0,ac
134 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM6
135 REFNODE mem-module fru WITH /platform/i2c@1f,520000/dimm-spd@0,aa
137 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM7
138 REFNODE mem-module fru WITH /platform/i2c@1f,520000/dimm-spd@0,ae
143 name:/frutree/chassis/MB/system-board/pci-slot?Label=PCIE2
144 REFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pciex@1f,700000/picl?DeviceID=0
146 name:/frutree/chassis/MB/system-board/pci-slot?Label=PCIE1
147 REFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl?DeviceID=0
149 name:/frutree/chassis/MB/system-board/pci-slot?Label=PCIE0
150 REFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl?DeviceID=0
152 name:/frutree/chassis/MB/system-board/pci-slot?Label=PCIX1
153 REFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl?DeviceID=1
155 name:/frutree/chassis/MB/system-board/pci-slot?Label=PCIX0
156 REFNODE pci-card fru WITH _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl?DeviceID=2
159 * SEEPROM source for the motherboard
161 name:/frutree/chassis/MB/system-board
162 PROP FRUDataAvailable void r
163 REFPROP _seeprom_source /platform/i2c@1f,530000/motherboard-fru-prom@0,a2
166 * SEEPROM source for the DIMMs
168 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM0/mem-module
169 PROP FRUDataAvailable void r
170 REFPROP _seeprom_source /platform/i2c@1f,520000/dimm-spd@0,a6
172 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM1/mem-module
173 PROP FRUDataAvailable void r
174 REFPROP _seeprom_source /platform/i2c@1f,520000/dimm-spd@0,a2
176 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM2/mem-module
177 PROP FRUDataAvailable void r
178 REFPROP _seeprom_source /platform/i2c@1f,520000/dimm-spd@0,a4
180 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM3/mem-module
181 PROP FRUDataAvailable void r
182 REFPROP _seeprom_source /platform/i2c@1f,520000/dimm-spd@0,a0
184 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM4/mem-module
185 PROP FRUDataAvailable void r
186 REFPROP _seeprom_source /platform/i2c@1f,520000/dimm-spd@0,a8
188 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM5/mem-module
189 PROP FRUDataAvailable void r
190 REFPROP _seeprom_source /platform/i2c@1f,520000/dimm-spd@0,ac
192 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM6/mem-module
193 PROP FRUDataAvailable void r
194 REFPROP _seeprom_source /platform/i2c@1f,520000/dimm-spd@0,aa
196 name:/frutree/chassis/MB/system-board/mem-slot?Label=DIMM7/mem-module
197 PROP FRUDataAvailable void r
198 REFPROP _seeprom_source /platform/i2c@1f,520000/dimm-spd@0,ae
201 * _fru_parent memory modules
203 name:/platform/memory-controller?portid=0/memory-module-group?ID=1/memory-module?ID=1
204 REFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM0/mem-module
206 name:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=1
207 REFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM1/mem-module
209 name:/platform/memory-controller?portid=0/memory-module-group?ID=1/memory-module?ID=0
210 REFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM2/mem-module
212 name:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=0
213 REFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM3/mem-module
215 name:/platform/memory-controller?portid=1/memory-module-group?ID=0/memory-module?ID=0
216 REFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM4/mem-module
218 name:/platform/memory-controller?portid=1/memory-module-group?ID=1/memory-module?ID=0
219 REFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM5/mem-module
221 name:/platform/memory-controller?portid=1/memory-module-group?ID=0/memory-module?ID=1
222 REFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM6/mem-module
224 name:/platform/memory-controller?portid=1/memory-module-group?ID=1/memory-module?ID=1
225 REFPROP _fru_parent /frutree/chassis/MB/system-board/mem-slot?Label=DIMM7/mem-module
229 * _fru_parent CPU, memory-controller devices
231 _class:/PLATFORM_CLASS/cpu?ID=0
232 REFPROP _fru_parent /frutree/chassis/MB/system-board/cpu-slot?Slot=0/cpu-module
234 name:/platform/memory-controller?portid=0
235 REFPROP _fru_parent /frutree/chassis/MB/system-board/cpu-slot?Slot=0/cpu-module
237 _class:/PLATFORM_CLASS/cpu?ID=1
238 REFPROP _fru_parent /frutree/chassis/MB/system-board/cpu-slot?Slot=1/cpu-module
240 name:/platform/memory-controller?portid=1
241 REFPROP _fru_parent /frutree/chassis/MB/system-board/cpu-slot?Slot=1/cpu-module
244 * _fru_parent motherboard
246 _class:/PLATFORM_CLASS
247 REFPROP _fru_parent /frutree/chassis/MB/system-board
250 * _fru_parent PCI devices
252 _class:/PLATFORM_CLASS/pciex@1f,700000/picl@0
253 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE2/pci-card
254 _class:/PLATFORM_CLASS/pciex@1f,700000/picl@0,0
255 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE2/pci-card
256 _class:/PLATFORM_CLASS/pciex@1f,700000/picl@0,1
257 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE2/pci-card
258 _class:/PLATFORM_CLASS/pciex@1f,700000/picl@0,2
259 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE2/pci-card
260 _class:/PLATFORM_CLASS/pciex@1f,700000/picl@0,3
261 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE2/pci-card
262 _class:/PLATFORM_CLASS/pciex@1f,700000/picl@0,4
263 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE2/pci-card
264 _class:/PLATFORM_CLASS/pciex@1f,700000/picl@0,5
265 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE2/pci-card
266 _class:/PLATFORM_CLASS/pciex@1f,700000/picl@0,6
267 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE2/pci-card
268 _class:/PLATFORM_CLASS/pciex@1f,700000/picl@0,7
269 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE2/pci-card
271 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl@0
272 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE1/pci-card
273 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl@0,0
274 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE1/pci-card
275 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl@0,1
276 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE1/pci-card
277 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl@0,2
278 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE1/pci-card
279 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl@0,3
280 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE1/pci-card
281 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl@0,4
282 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE1/pci-card
283 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl@0,5
284 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE1/pci-card
285 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl@0,6
286 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE1/pci-card
287 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@8/picl@0,7
288 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE1/pci-card
290 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl@0
291 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE0/pci-card
292 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl@0,0
293 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE0/pci-card
294 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl@0,1
295 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE0/pci-card
296 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl@0,2
297 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE0/pci-card
298 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl@0,3
299 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE0/pci-card
300 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl@0,4
301 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE0/pci-card
302 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl@0,5
303 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE0/pci-card
304 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl@0,6
305 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE0/pci-card
306 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@3/picl@0,7
307 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIE0/pci-card
309 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@1
310 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX1/pci-card
311 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@1,0
312 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX1/pci-card
313 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@1,1
314 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX1/pci-card
315 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@1,2
316 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX1/pci-card
317 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@1,3
318 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX1/pci-card
319 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@1,4
320 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX1/pci-card
321 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@1,5
322 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX1/pci-card
323 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@1,6
324 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX1/pci-card
325 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@1,7
326 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX1/pci-card
328 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@2
329 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX0/pci-card
330 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@2,0
331 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX0/pci-card
332 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@2,1
333 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX0/pci-card
334 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@2,2
335 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX0/pci-card
336 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@2,3
337 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX0/pci-card
338 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@2,4
339 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX0/pci-card
340 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@2,5
341 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX0/pci-card
342 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@2,6
343 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX0/pci-card
344 _class:/PLATFORM_CLASS/pciex@1e,600000/pciex@0/pciex@9/pci@0,2/picl@2,7
345 REFPROP _fru_parent /frutree/chassis/MB/system-board/pci-slot?Label=PCIX0/pci-card
348 * _fru_parent for fans
350 name:/platform/ebus@1f,464000/env-monitor@3,0/system-fan0
351 REFPROP _fru_parent /frutree/chassis/F0/system-fan0
353 name:/platform/ebus@1f,464000/env-monitor@3,0/system-fan1
354 REFPROP _fru_parent /frutree/chassis/F1/system-fan1
356 name:/platform/ebus@1f,464000/env-monitor@3,0/system-fan2
357 REFPROP _fru_parent /frutree/chassis/F2/system-fan2
359 name:/platform/ebus@1f,464000/env-monitor@3,0/system-fan3
360 REFPROP _fru_parent /frutree/chassis/F3/system-fan3
362 name:/platform/ebus@1f,464000/env-monitor@3,0/system-fan4
363 REFPROP _fru_parent /frutree/chassis/F4/system-fan4
366 * _fru_parent for sensors
368 name:/platform/ebus@1f,464000/env-monitor@3,0/cpu0
369 REFPROP _fru_parent /frutree/chassis/MB/system-board/cpu-slot?Slot=0/cpu-module
371 name:/platform/ebus@1f,464000/env-monitor@3,0/cpu1
372 REFPROP _fru_parent /frutree/chassis/MB/system-board/cpu-slot?Slot=1/cpu-module
374 name:/platform/ebus@1f,464000/env-monitor@3,0/MotherBoard
375 REFPROP _fru_parent /frutree/chassis/MB/system-board
377 name:/platform/ebus@1f,464000/env-monitor@3,0/ADT7462
378 REFPROP _fru_parent /frutree/chassis/MB/system-board
380 name:/platform/ebus@1f,464000/env-monitor@3,0/LM95221
381 REFPROP _fru_parent /frutree/chassis/MB/system-board
383 name:/platform/ebus@1f,464000/env-monitor@3,0/FireASIC
384 REFPROP _fru_parent /frutree/chassis/MB/system-board
386 name:/platform/ebus@1f,464000/env-monitor@3,0/LSI1064
387 REFPROP _fru_parent /frutree/chassis/MB/system-board
389 name:/platform/ebus@1f,464000/env-monitor@3,0/Front_panel
390 REFPROP _fru_parent /frutree/chassis/FIOB/system-board
392 name:/platform/ebus@1f,464000/env-monitor@3,0/PSU
393 REFPROP _fru_parent /frutree/chassis/MB/system-board
396 * Environmental device associated with motherboard
398 name:/frutree/chassis/MB/system-board
401 PROP Class string r 0 "temperature-sensor"
402 REFPROP _temperature-sensor_ name:/platform/ebus@1f,464000/env-monitor@3,0/MotherBoard
405 PROP Class string r 0 "temperature-sensor"
406 REFPROP _temperature-sensor_ name:/platform/ebus@1f,464000/env-monitor@3,0/ADT7462
409 PROP Class string r 0 "temperature-sensor"
410 REFPROP _temperature-sensor_ name:/platform/ebus@1f,464000/env-monitor@3,0/LM95221
413 PROP Class string r 0 "temperature-sensor"
414 REFPROP _temperature-sensor_ name:/platform/ebus@1f,464000/env-monitor@3,0/FireASIC
417 PROP Class string r 0 "temperature-sensor"
418 REFPROP _temperature-sensor_ name:/platform/ebus@1f,464000/env-monitor@3,0/LSI1064
421 PROP Class string r 0 "temperature-sensor"
422 REFPROP _temperature-sensor_ name:/platform/ebus@1f,464000/env-monitor@3,0/PSU
427 * Environmental device associated with front panel io board
429 name:/frutree/chassis/FIOB/system-board
432 PROP Class string r 0 "temperature-sensor"
433 REFPROP _temperature-sensor_ name:/platform/ebus@1f,464000/env-monitor@3,0/Front_panel
438 * Environmental devices associated with cpus
441 name:/frutree/chassis/MB/system-board/cpu-slot?Slot=0/cpu-module
444 PROP Class string r 0 "temperature-sensor"
445 REFPROP _temperature-sensor_ name:/platform/ebus@1f,464000/env-monitor@3,0/cpu0
448 PROP Class string r 0 "cpu"
449 REFPROP _cpu_ _class:/PLATFORM_CLASS/cpu?ID=0
453 name:/frutree/chassis/MB/system-board/cpu-slot?Slot=1/cpu-module
456 PROP Class string r 0 "temperature-sensor"
457 REFPROP _temperature-sensor_ name:/platform/ebus@1f,464000/env-monitor@3,0/cpu1
460 PROP Class string r 0 "cpu"
461 REFPROP _cpu_ _class:/PLATFORM_CLASS/cpu?ID=1
466 * Hard disk link between fru and device tree
468 name:/frutree/chassis/SAS-BP/HDD0/disk
471 PROP Class string r 0 "block"
472 REFPROP _block_ name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@0,0
475 name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@0,0
476 REFPROP _fru_parent name:/frutree/chassis/SAS-BP/HDD0/disk
478 name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@0,0/hard-disk0
479 REFPROP _fru_parent name:/frutree/chassis/SAS-BP/HDD0/disk
481 name:/frutree/chassis/SAS-BP/HDD1/disk
484 PROP Class string r 0 "block"
485 REFPROP _block_ name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@1,0
488 name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@1,0
489 REFPROP _fru_parent name:/frutree/chassis/SAS-BP/HDD1/disk
491 name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@1,0/hard-disk1
492 REFPROP _fru_parent name:/frutree/chassis/SAS-BP/HDD1/disk
494 name:/frutree/chassis/SAS-BP/HDD2/disk
497 PROP Class string r 0 "block"
498 REFPROP _block_ name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@2,0
501 name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@2,0
502 REFPROP _fru_parent name:/frutree/chassis/SAS-BP/HDD2/disk
504 name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@2,0/hard-disk2
505 REFPROP _fru_parent name:/frutree/chassis/SAS-BP/HDD2/disk
507 name:/frutree/chassis/SAS-BP/HDD3/disk
510 PROP Class string r 0 "block"
511 REFPROP _block_ name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@3,0
514 name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@3,0
515 REFPROP _fru_parent name:/frutree/chassis/SAS-BP/HDD3/disk
517 name:/platform/pci@1e,600000/pci@0/pci@9/pci@0/scsi@1/sd@3,0/hard-disk3
518 REFPROP _fru_parent name:/frutree/chassis/SAS-BP/HDD3/disk
520 name:/frutree/chassis/FIOB/system-board/RM0/cdrom
523 PROP Class string r 0 "cdrom"
524 REFPROP _cdrom_ name:/platform/pci@1e,600000/pci@0/pci@1/pci@0/ide@1f/sd@0,0
527 name:/platform/pci@1e,600000/pci@0/pci@1/pci@0/ide@1f/sd@0,0
528 REFPROP _fru_parent name:/frutree/chassis/FIOB/system-board/RM0/cdrom