1/* 2 * CDDL HEADER START 3 * 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. 7 * 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. 12 * 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] 18 * 19 * CDDL HEADER END 20 */ 21 22/* 23 * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 24 * Use is subject to license terms. 25 */ 26 27/* 28 * 29 * supported prop types: void, int, uint, float, string 30 * supported prop access_modes: r, w, rw 31 * 32 * VERSION <version_number> -- supported version number is 1.0 33 * 34 * name:<namepath> -- gives the anchor node 35 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>] 36 * 37 * _class:<classpath> -- gives the anchor node 38 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>] 39 * 40 * NODE <name> <class> 41 * {describes a subtree} 42 * ENDNODE 43 * 44 * PROP <name> <type> <access_mode> [<size> <value>] -- per property 45 * 46 * REFPROP <name> <dstnode> 47 * 48 * REFNODE <name> <class> with <destnode> -- Associates a new node 49 * with <destnode> if exists 50 * where 51 * <name> is the nodename 52 * <class> is the picl class. 53 * <destnode> is name:<namepath> or _class:<classpath> 54 * 55 * If "name:" or "_class:" is not specified in the <path>, 56 * the default is "name:" 57 * 58 * This file describes the locations of all the system fru's and their 59 * proms, if present. 60 */ 61 62/* 63 * There are a lot of nodes below the rmclomv node, define a shortname 64 */ 65#define RMCLOMV /platform/ebus@1f,464000/rmc-comm@0,c28000/SUNW,rmclomv 66 67VERSION 1.1 68VERBOSE 1 69NODE frutree picl 70 NODE chassis fru 71 /* 72 * SunMC physical view view_points for this platform 73 * This will get moved to a separate SunMC physical view plugin later. 74 */ 75 PROP ViewPoints string r 0 "front rear side" 76 77 NODE MB location 78 PROP SlotType string r 0 "system-board" 79 PROP Label string r 0 "MB" 80 NODE system-board fru 81 NODE FT0 location 82 PROP Label string r 0 "FT0" 83 PROP SlotType string r 0 "fan-tray" 84 ENDNODE 85 NODE FT1 location 86 PROP Label string r 0 "FT1" 87 PROP SlotType string r 0 "fan-tray" 88 ENDNODE 89 NODE FT2 location 90 PROP Label string r 0 "FT2" 91 PROP SlotType string r 0 "fan-tray" 92 ENDNODE 93 NODE FT3 location 94 PROP Label string r 0 "FT3" 95 PROP SlotType string r 0 "fan-tray" 96 ENDNODE 97 NODE FT4 location 98 PROP Label string r 0 "FT4" 99 PROP SlotType string r 0 "fan-tray" 100 ENDNODE 101 NODE FT5 location 102 PROP Label string r 0 "FT5" 103 PROP SlotType string r 0 "fan-tray" 104 ENDNODE 105 ENDNODE 106 ENDNODE 107 108 NODE PDB location 109 PROP SlotType string r 0 "power-distribution-board" 110 PROP Label string r 0 "PDB" 111 ENDNODE 112 113 /* on Boston we need only two of the four possible power supplies */ 114 115 NODE PS0 location 116 PROP SlotType string r 0 "power-supply" 117 PROP Label string r 0 "PS0" 118 ENDNODE 119 NODE PS1 location 120 PROP SlotType string r 0 "power-supply" 121 PROP Label string r 0 "PS1" 122 ENDNODE 123 NODE PS2 location 124 PROP SlotType string r 0 "power-supply" 125 PROP Label string r 0 "PS2" 126 ENDNODE 127 NODE PS3 location 128 PROP SlotType string r 0 "power-supply" 129 PROP Label string r 0 "PS3" 130 ENDNODE 131 132 ENDNODE 133ENDNODE 134 135/* 136 * Motherboard properties 137 */ 138name:/frutree/chassis/MB/system-board 139 Node C0 location 140 PROP SlotType string r 0 "cpu-module" 141 Prop Label string r 0 "C0" 142 ENDNODE 143 Node C1 location 144 PROP SlotType string r 0 "cpu-module" 145 Prop Label string r 0 "C1" 146 ENDNODE 147 Node C2 location 148 PROP SlotType string r 0 "cpu-module" 149 Prop Label string r 0 "C2" 150 ENDNODE 151 Node C3 location 152 PROP SlotType string r 0 "cpu-module" 153 Prop Label string r 0 "C3" 154 ENDNODE 155 156 NODE PCI0 location 157 PROP SlotType string r 0 "pci-e" 158 PROP Label string r 0 "PCI0" 159 ENDNODE 160 NODE PCI1 location 161 PROP SlotType string r 0 "pci-e" 162 PROP Label string r 0 "PCI1" 163 ENDNODE 164 NODE PCI2 location 165 PROP SlotType string r 0 "pci-x" 166 PROP Label string r 0 "PCI2" 167 ENDNODE 168 NODE PCI3 location 169 PROP SlotType string r 0 "pci-x" 170 PROP Label string r 0 "PCI3" 171 ENDNODE 172 NODE PCI4 location 173 PROP SlotType string r 0 "pci-x" 174 PROP Label string r 0 "PCI4" 175 ENDNODE 176 NODE PCI5 location 177 PROP SlotType string r 0 "pci-x" 178 PROP Label string r 0 "PCI5" 179 ENDNODE 180 NODE PCI6 location 181 PROP SlotType string r 0 "pci-e" 182 PROP Label string r 0 "PCI6" 183 ENDNODE 184 NODE PCI7 location 185 PROP SlotType string r 0 "pci-e" 186 PROP Label string r 0 "PCI7" 187 ENDNODE 188 189 NODE USB0 location 190 PROP SlotType string r 0 "usb" 191 PROP Label string r 0 "USB0" 192 ENDNODE 193 NODE USB1 location 194 PROP SlotType string r 0 "usb" 195 PROP Label string r 0 "USB1" 196 ENDNODE 197 198 NODE FIOB location 199 PROP SlotType string r 0 "front-IO-board" 200 PROP Label string r 0 "FIOB" 201 ENDNODE 202 203 NODE SC location 204 PROP SlotType string r 0 "service-processor-board" 205 PROP Label string r 0 "SC" 206 ENDNODE 207 208 NODE HDDCNTRL location 209 PROP SlotType string r 0 "disk-controller" 210 PROP Label string r 0 "HDDCNTRL" 211 ENDNODE 212 213 NODE RMD0 location 214 PROP SlotType string r 0 "dvd-slot" 215 PROP Label string r 0 "RMD0" 216 ENDNODE 217 218name:/frutree/chassis/MB/system-board/FIOB 219 NODE front-IO-board fru 220 NODE USB2 location 221 PROP SlotType string r 0 "usb" 222 PROP Label string r 0 "USB2" 223 ENDNODE 224 NODE USB3 location 225 PROP SlotType string r 0 "usb" 226 PROP Label string r 0 "USB3" 227 ENDNODE 228 NODE FLEDB location 229 PROP SlotType string r 0 "led-board" 230 PROP Label string r 0 "FLEDB" 231 NODE front-led-board fru 232 ENDNODE 233 ENDNODE 234 NODE HUB location 235 PROP SlotType string r 0 "usb-hub" 236 PROP Label string r 0 "HUB0" 237 ENDNODE 238 ENDNODE 239 240/* 241 * System controller contains the SCC and a battery 242 */ 243name:/frutree/chassis/MB/system-board/SC 244 NODE service-processor fru 245 NODE SCC location 246 PROP Label string r 0 "SCC" 247 NODE system-config-chip fru 248 ENDNODE 249 ENDNODE 250 NODE BATTERY location 251 PROP Label string r 0 "BATTERY" 252 NODE battery fru 253 ENDNODE 254 ENDNODE 255 ENDNODE 256 257/* 258 * Common properties for the disk controller location node. 259 */ 260name:/frutree/chassis/MB/system-board/HDDCNTRL 261 PROP SlotType string r 0 "disk-controller" 262 PROP Label string r 0 "HDDCNTRL" 263 264/* 265 * Create the disk-controller fru node here if the 1068e fruid prom is 266 * visible. 267 */ 268name:/frutree/chassis/MB/system-board/HDDCNTRL 269 REFNODE disk-controller fru WITH name:/platform/i2c@1f,520000/sas-ctrl-fru-prom@0,46 270 271/* 272 * If the disk-controller node now exists, create properties that will 273 * allow its fruid prom to be accessed. 274 */ 275name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller 276 PROP FRUDataAvailable void r 277 REFPROP _seeprom_source name:/platform/i2c@1f,520000/sas-ctrl-fru-prom@0,46 278 279/* 280 * Create the disk-controller fru node here if the disk controller is 281 * a LSI Logic 1064x/1068x in slot 4. Note that no fruid prom properties 282 * are created because in this case, there is no 1068e and its fruid 283 * prom is not present. This ensures that the fru access library won't 284 * expect to see a fruid prom where none is present. 285 */ 286name:/frutree/chassis/MB/system-board/HDDCNTRL 287 REFNODE disk-controller fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@1 288 289/* 290 * Create the disk backplane node under the disk-controller node 291 */ 292name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller 293 NODE HDDBP location 294 PROP Label string r 0 "HDDBP" 295 PROP SlotType string r 0 "disk-backplane-8" 296 NODE disk-backplane-8 fru 297 ENDNODE 298 ENDNODE 299 300/* 301 * up to 8 disks in Boston... 302 */ 303name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8 304 NODE HDD0 location 305 PROP SlotType string r 0 "disk-slot" 306 PROP Label string r 0 "HDD0" 307 ENDNODE 308 NODE HDD1 location 309 PROP SlotType string r 0 "disk-slot" 310 PROP Label string r 0 "HDD1" 311 ENDNODE 312 NODE HDD2 location 313 PROP SlotType string r 0 "disk-slot" 314 PROP Label string r 0 "HDD2" 315 ENDNODE 316 NODE HDD3 location 317 PROP SlotType string r 0 "disk-slot" 318 PROP Label string r 0 "HDD3" 319 ENDNODE 320 NODE HDD4 location 321 PROP SlotType string r 0 "disk-slot" 322 PROP Label string r 0 "HDD4" 323 ENDNODE 324 NODE HDD5 location 325 PROP SlotType string r 0 "disk-slot" 326 PROP Label string r 0 "HDD5" 327 ENDNODE 328 NODE HDD6 location 329 PROP SlotType string r 0 "disk-slot" 330 PROP Label string r 0 "HDD6" 331 ENDNODE 332 NODE HDD7 location 333 PROP SlotType string r 0 "disk-slot" 334 PROP Label string r 0 "HDD7" 335 ENDNODE 336 337/* 338 * add power-supply nodes if their fru-proms are visible 339 */ 340name:/frutree/chassis/PS0 341 REFNODE power-supply fru WITH name:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,24 342name:/frutree/chassis/PS1 343 REFNODE power-supply fru WITH name:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,32 344name:/frutree/chassis/PS2 345 REFNODE power-supply fru WITH name:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,52 346name:/frutree/chassis/PS3 347 REFNODE power-supply fru WITH name:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,72 348 349/* 350 * PDB chassis ID prom 351 */ 352name:/frutree/chassis/PDB 353 REFNODE power-distribution-board fru WITH name:/platform/i2c@1f,520000/pdb-fru-prom@0,da 354 355name:/frutree/chassis/MB/system-board/FT0 356 REFNODE fan-tray fru WITH name:RMCLOMV/ft0_f0_tach 357name:/frutree/chassis/MB/system-board/FT1 358 REFNODE fan-tray fru WITH name:RMCLOMV/ft1_f0_tach 359name:/frutree/chassis/MB/system-board/FT2 360 REFNODE fan-tray fru WITH name:RMCLOMV/ft2_f0_tach 361name:/frutree/chassis/MB/system-board/FT3 362 REFNODE fan-tray fru WITH name:RMCLOMV/ft3_f0_tach 363name:/frutree/chassis/MB/system-board/FT4 364 REFNODE fan-tray fru WITH name:RMCLOMV/ft4_f0_tach 365name:/frutree/chassis/MB/system-board/FT5 366 REFNODE fan-tray fru WITH name:RMCLOMV/ft5_f0_tach 367 368/* 369 * system fans (on Boston, the trays are the fru's, not the fans) 370 */ 371name:/frutree/chassis/MB/system-board/FT0/fan-tray 372 NODE F0 location 373 PROP SlotType string r 0 "fan-unit" 374 PROP Label string r 0 "F0" 375 ENDNODE 376name:/frutree/chassis/MB/system-board/FT1/fan-tray 377 NODE F0 location 378 PROP SlotType string r 0 "fan-unit" 379 PROP Label string r 0 "F0" 380 ENDNODE 381name:/frutree/chassis/MB/system-board/FT2/fan-tray 382 NODE F0 location 383 PROP SlotType string r 0 "fan-unit" 384 PROP Label string r 0 "F0" 385 ENDNODE 386name:/frutree/chassis/MB/system-board/FT3/fan-tray 387 NODE F0 location 388 PROP SlotType string r 0 "fan-unit" 389 PROP Label string r 0 "F0" 390 ENDNODE 391name:/frutree/chassis/MB/system-board/FT4/fan-tray 392 NODE F0 location 393 PROP SlotType string r 0 "fan-unit" 394 PROP Label string r 0 "F0" 395 ENDNODE 396name:/frutree/chassis/MB/system-board/FT5/fan-tray 397 NODE F0 location 398 PROP SlotType string r 0 "fan-unit" 399 PROP Label string r 0 "F0" 400 ENDNODE 401 402/* 403 * cdrom fru node 404 */ 405name:/frutree/chassis/MB/system-board/RMD0 406 REFNODE removable-media fru WITH name:/platform/pci@1f,700000/pci@0/pci@1/pci@0/ide@1f/sd@0,0 407name:/platform/pci@1f,700000/pci@0/pci@1/pci@0/ide@1f/sd@0,0 408 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/RMD0/removable-media 409 410 411/* 412 * add disk fru nodes for disks which are present (built-in 1068E mappings) 413 */ 414 415name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD0 416 REFNODE disk fru WITH name:/platform/pci@1e,600000/pci@0/pci@2/scsi@0/sd@0,0 417name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD1 418 REFNODE disk fru WITH name:/platform/pci@1e,600000/pci@0/pci@2/scsi@0/sd@1,0 419name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD2 420 REFNODE disk fru WITH name:/platform/pci@1e,600000/pci@0/pci@2/scsi@0/sd@2,0 421name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD3 422 REFNODE disk fru WITH name:/platform/pci@1e,600000/pci@0/pci@2/scsi@0/sd@3,0 423name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD4 424 REFNODE disk fru WITH name:/platform/pci@1e,600000/pci@0/pci@2/scsi@0/sd@4,0 425name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD5 426 REFNODE disk fru WITH name:/platform/pci@1e,600000/pci@0/pci@2/scsi@0/sd@5,0 427name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD6 428 REFNODE disk fru WITH name:/platform/pci@1e,600000/pci@0/pci@2/scsi@0/sd@6,0 429name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD7 430 REFNODE disk fru WITH name:/platform/pci@1e,600000/pci@0/pci@2/scsi@0/sd@7,0 431 432/* 433 * Add disk fru nodes for disks which are present (1068x mappings with the 434 * 1068x located in slot 4 (short PCI-X slot adjacent to the MBC) 435 */ 436 437name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD0 438 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@1/sd@0,0 439name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD1 440 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@1/sd@1,0 441name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD2 442 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@1/sd@2,0 443name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD3 444 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@1/sd@3,0 445name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD4 446 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@1/sd@4,0 447name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD5 448 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@1/sd@5,0 449name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD6 450 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@1/sd@6,0 451name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD7 452 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@1/sd@7,0 453 454/* 455 * Add disk fru nodes for disks which are present (1064x mappings with the 456 * 1064x located in slot 5 (last short PCI-X slot). These are assumed to 457 * be the remaining four disks if the first controller is also a 1064x. 458 */ 459 460name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD4 461 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@2/sd@4,0 462name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD5 463 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@2/sd@5,0 464name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD6 465 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@2/sd@6,0 466name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD7 467 REFNODE disk fru WITH name:/platform/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/LSILogic,sas@2/sd@7,0 468 469/* 470 * the eight PCIe/PCI-x slots... 471 */ 472name:/frutree/chassis/MB/system-board/PCI0 473 REFNODE pci-card fru WITH _class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl?DeviceID=0 474name:/frutree/chassis/MB/system-board/PCI1 475 REFNODE pci-card fru WITH _class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl?DeviceID=0 476name:/frutree/chassis/MB/system-board/PCI2 477 REFNODE pci-card fru WITH _class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl?DeviceID=1 478name:/frutree/chassis/MB/system-board/PCI3 479 REFNODE pci-card fru WITH _class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl?DeviceID=2 480name:/frutree/chassis/MB/system-board/PCI4 481 REFNODE pci-card fru WITH _class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl?DeviceID=1 482name:/frutree/chassis/MB/system-board/PCI5 483 REFNODE pci-card fru WITH _class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl?DeviceID=2 484name:/frutree/chassis/MB/system-board/PCI6 485 REFNODE pci-card fru WITH _class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl?DeviceID=0 486name:/frutree/chassis/MB/system-board/PCI7 487 REFNODE pci-card fru WITH _class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl?DeviceID=0 488 489#include "system-board.info" 490#include <fru_SC_data.info> 491#include <SB-tables.info> 492 493/* 494 * built-in USB hub on the front IO board, one for EHCI, one for OHCI 495 */ 496_class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,3/usb@7 497 REFPROP _location_parent name:/frutree/chassis/MB/system-board/FIOB/front-IO-board/HUB 498_class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,2/usb@1 499 REFPROP _location_parent name:/frutree/chassis/MB/system-board/FIOB/front-IO-board/HUB 500 501/* 502 * devices in PCIe/PCI-x slots 503 */ 504_class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl@0 505 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI0/pci-card 506_class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl@0,0 507 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI0/pci-card 508_class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl@0,1 509 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI0/pci-card 510_class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl@0,2 511 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI0/pci-card 512_class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl@0,3 513 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI0/pci-card 514_class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl@0,4 515 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI0/pci-card 516_class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl@0,5 517 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI0/pci-card 518_class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl@0,6 519 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI0/pci-card 520_class:/jbus/pciex@1e,600000/pciex@0/pciex@8/picl@0,7 521 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI0/pci-card 522 523_class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl@0 524 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI1/pci-card 525_class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl@0,0 526 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI1/pci-card 527_class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl@0,1 528 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI1/pci-card 529_class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl@0,2 530 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI1/pci-card 531_class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl@0,3 532 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI1/pci-card 533_class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl@0,4 534 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI1/pci-card 535_class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl@0,5 536 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI1/pci-card 537_class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl@0,6 538 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI1/pci-card 539_class:/jbus/pciex@1f,700000/pciex@0/pciex@8/picl@0,7 540 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI1/pci-card 541 542_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@1 543 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI2/pci-card 544_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@1,0 545 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI2/pci-card 546_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@1,1 547 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI2/pci-card 548_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@1,2 549 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI2/pci-card 550_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@1,3 551 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI2/pci-card 552_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@1,4 553 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI2/pci-card 554_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@1,5 555 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI2/pci-card 556_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@1,6 557 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI2/pci-card 558_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@1,7 559 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI2/pci-card 560 561_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@2 562 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI3/pci-card 563_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@2,0 564 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI3/pci-card 565_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@2,1 566 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI3/pci-card 567_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@2,2 568 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI3/pci-card 569_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@2,3 570 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI3/pci-card 571_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@2,4 572 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI3/pci-card 573_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@2,5 574 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI3/pci-card 575_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@2,6 576 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI3/pci-card 577_class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/pci@8/picl@2,7 578 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI3/pci-card 579 580_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@1 581 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI4/pci-card 582_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@1,0 583 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI4/pci-card 584_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@1,1 585 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI4/pci-card 586_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@1,2 587 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI4/pci-card 588_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@1,3 589 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI4/pci-card 590_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@1,4 591 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI4/pci-card 592_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@1,5 593 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI4/pci-card 594_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@1,6 595 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI4/pci-card 596_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@1,7 597 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI4/pci-card 598 599_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@2 600 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI5/pci-card 601_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@2,0 602 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI5/pci-card 603_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@2,1 604 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI5/pci-card 605_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@2,2 606 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI5/pci-card 607_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@2,3 608 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI5/pci-card 609_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@2,4 610 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI5/pci-card 611_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@2,5 612 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI5/pci-card 613_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@2,6 614 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI5/pci-card 615_class:/jbus/pciex@1f,700000/pciex@0/pciex@2/pci@0/pci@8/picl@2,7 616 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI5/pci-card 617 618_class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl@0 619 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI6/pci-card 620_class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl@0,0 621 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI6/pci-card 622_class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl@0,1 623 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI6/pci-card 624_class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl@0,2 625 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI6/pci-card 626_class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl@0,3 627 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI6/pci-card 628_class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl@0,4 629 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI6/pci-card 630_class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl@0,5 631 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI6/pci-card 632_class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl@0,6 633 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI6/pci-card 634_class:/jbus/pciex@1e,600000/pciex@0/pciex@9/picl@0,7 635 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI6/pci-card 636 637_class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl@0 638 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI7/pci-card 639_class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl@0,0 640 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI7/pci-card 641_class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl@0,1 642 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI7/pci-card 643_class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl@0,2 644 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI7/pci-card 645_class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl@0,3 646 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI7/pci-card 647_class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl@0,4 648 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI7/pci-card 649_class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl@0,5 650 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI7/pci-card 651_class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl@0,6 652 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI7/pci-card 653_class:/jbus/pciex@1f,700000/pciex@0/pciex@9/picl@0,7 654 REFPROP _fru_parent name:/frutree/chassis/MB/system-board/PCI7/pci-card 655