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 2004 Sun Microsystems, Inc. All rights reserved. 24*0Sstevel@tonic-gate * Use is subject to license terms. 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-gate/* 32*0Sstevel@tonic-gate * define a macro to force a #ident line into the output stream 33*0Sstevel@tonic-gate * otherwise cpp removes it. Use #ifndef because of #included definitions. 34*0Sstevel@tonic-gate */ 35*0Sstevel@tonic-gate#ifndef id 36*0Sstevel@tonic-gate#define id(s) #ident s 37*0Sstevel@tonic-gate#endif 38*0Sstevel@tonic-gateid("%Z%%M% %I% %E% SMI") 39*0Sstevel@tonic-gate 40*0Sstevel@tonic-gate/* 41*0Sstevel@tonic-gate * add a Devices table to DVD 42*0Sstevel@tonic-gate */ 43*0Sstevel@tonic-gatename:/frutree/chassis/DVD/cdrom 44*0Sstevel@tonic-gate TABLE Devices 45*0Sstevel@tonic-gate ROW 46*0Sstevel@tonic-gate PROP Class string r 0 "cdrom" 47*0Sstevel@tonic-gate REFPROP _cdrom_ name:/platform/pci@1e,600000/ide@d/sd@0,0 48*0Sstevel@tonic-gate ENDROW 49*0Sstevel@tonic-gate ENDTABLE 50*0Sstevel@tonic-gate/* 51*0Sstevel@tonic-gate * add a Devices table to the system-board 52*0Sstevel@tonic-gate */ 53*0Sstevel@tonic-gatename:/frutree/chassis/MB/system-board 54*0Sstevel@tonic-gate TABLE Devices 55*0Sstevel@tonic-gate ROW 56*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 57*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_+1v5 58*0Sstevel@tonic-gate ENDROW 59*0Sstevel@tonic-gate ROW 60*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 61*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_scsi_core 62*0Sstevel@tonic-gate ENDROW 63*0Sstevel@tonic-gate ROW 64*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 65*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_vcctm 66*0Sstevel@tonic-gate ENDROW 67*0Sstevel@tonic-gate ROW 68*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 69*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_net0_1v2d 70*0Sstevel@tonic-gate ENDROW 71*0Sstevel@tonic-gate ROW 72*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 73*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_net1_1v2d 74*0Sstevel@tonic-gate ENDROW 75*0Sstevel@tonic-gate ROW 76*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 77*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_net0_1v2a 78*0Sstevel@tonic-gate ENDROW 79*0Sstevel@tonic-gate ROW 80*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 81*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_net1_1v2a 82*0Sstevel@tonic-gate ENDROW 83*0Sstevel@tonic-gate ROW 84*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 85*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_+3v3 86*0Sstevel@tonic-gate ENDROW 87*0Sstevel@tonic-gate ROW 88*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 89*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_+3v3stby 90*0Sstevel@tonic-gate ENDROW 91*0Sstevel@tonic-gate ROW 92*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 93*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_+5v 94*0Sstevel@tonic-gate ENDROW 95*0Sstevel@tonic-gate ROW 96*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 97*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_+12v 98*0Sstevel@tonic-gate ENDROW 99*0Sstevel@tonic-gate ROW 100*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 101*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_v_-12v 102*0Sstevel@tonic-gate ENDROW 103*0Sstevel@tonic-gate ROW 104*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 105*0Sstevel@tonic-gate REFPROP _temperature-sensor_ name:RMCLOMV/mb_t_amb 106*0Sstevel@tonic-gate ENDROW 107*0Sstevel@tonic-gate ROW 108*0Sstevel@tonic-gate PROP Class string r 0 "current-indicator" 109*0Sstevel@tonic-gate REFPROP _current-indicator_ name:RMCLOMV/mb_ff_scsib 110*0Sstevel@tonic-gate ENDROW 111*0Sstevel@tonic-gate ROW 112*0Sstevel@tonic-gate PROP Class string r 0 "current-indicator" 113*0Sstevel@tonic-gate REFPROP _current-indicator_ name:RMCLOMV/mb_ff_scsia 114*0Sstevel@tonic-gate ENDROW 115*0Sstevel@tonic-gate ROW 116*0Sstevel@tonic-gate PROP Class string r 0 "current-indicator" 117*0Sstevel@tonic-gate REFPROP _current-indicator_ name:RMCLOMV/mb_ff_pok 118*0Sstevel@tonic-gate ENDROW 119*0Sstevel@tonic-gate ROW 120*0Sstevel@tonic-gate PROP Class string r 0 "led" 121*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/alarm_critical 122*0Sstevel@tonic-gate ENDROW 123*0Sstevel@tonic-gate ROW 124*0Sstevel@tonic-gate PROP Class string r 0 "led" 125*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/alarm_major 126*0Sstevel@tonic-gate ENDROW 127*0Sstevel@tonic-gate ROW 128*0Sstevel@tonic-gate PROP Class string r 0 "led" 129*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/alarm_minor 130*0Sstevel@tonic-gate ENDROW 131*0Sstevel@tonic-gate ROW 132*0Sstevel@tonic-gate PROP Class string r 0 "led" 133*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/alarm_user 134*0Sstevel@tonic-gate ENDROW 135*0Sstevel@tonic-gate ENDTABLE 136*0Sstevel@tonic-gate 137*0Sstevel@tonic-gate/* 138*0Sstevel@tonic-gate * add a Devices table to the battery 139*0Sstevel@tonic-gate */ 140*0Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/BAT/battery 141*0Sstevel@tonic-gate TABLE Devices 142*0Sstevel@tonic-gate ROW 143*0Sstevel@tonic-gate PROP Class string r 0 "voltage-sensor" 144*0Sstevel@tonic-gate REFPROP _voltage-sensor_ name:RMCLOMV/mb_bat_v_bat 145*0Sstevel@tonic-gate ENDROW 146*0Sstevel@tonic-gate ENDTABLE 147*0Sstevel@tonic-gate 148*0Sstevel@tonic-gate/* 149*0Sstevel@tonic-gate * add a Devices table to the service-processor 150*0Sstevel@tonic-gate */ 151*0Sstevel@tonic-gatename:/frutree/chassis/MB/system-board/SC/sc 152*0Sstevel@tonic-gate TABLE Devices 153*0Sstevel@tonic-gate ROW 154*0Sstevel@tonic-gate PROP Class string r 0 "service-processor" 155*0Sstevel@tonic-gate REFPROP _service-processor_ name:RMCLOMV 156*0Sstevel@tonic-gate ENDROW 157*0Sstevel@tonic-gate ENDTABLE 158*0Sstevel@tonic-gate 159*0Sstevel@tonic-gate/* 160*0Sstevel@tonic-gate * fru parent for DVD 161*0Sstevel@tonic-gate */ 162*0Sstevel@tonic-gatename:/platform/pci@1e,600000/ide@d/sd@0,0 163*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/DVD/cdrom 164*0Sstevel@tonic-gate 165*0Sstevel@tonic-gate 166*0Sstevel@tonic-gate/* 167*0Sstevel@tonic-gate * fru parents for mother-board sensors 168*0Sstevel@tonic-gate */ 169*0Sstevel@tonic-gatename:RMCLOMV/mb_v_+1v5 170*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 171*0Sstevel@tonic-gatename:RMCLOMV/mb_v_scsi_core 172*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 173*0Sstevel@tonic-gatename:RMCLOMV/mb_v_vcctm 174*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 175*0Sstevel@tonic-gatename:RMCLOMV/mb_v_net0_1v2d 176*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 177*0Sstevel@tonic-gatename:RMCLOMV/mb_v_net1_1v2d 178*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 179*0Sstevel@tonic-gatename:RMCLOMV/mb_v_net0_1v2a 180*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 181*0Sstevel@tonic-gatename:RMCLOMV/mb_v_net0_1v2a 182*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 183*0Sstevel@tonic-gatename:RMCLOMV/mb_v_+3v3 184*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 185*0Sstevel@tonic-gatename:RMCLOMV/mb_v_+3v3stby 186*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 187*0Sstevel@tonic-gatename:RMCLOMV/mb_v_+5v 188*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 189*0Sstevel@tonic-gatename:RMCLOMV/mb_v_+12v 190*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 191*0Sstevel@tonic-gatename:RMCLOMV/mb_v_-12v 192*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 193*0Sstevel@tonic-gatename:RMCLOMV/mb_v_vtt 194*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 195*0Sstevel@tonic-gatename:RMCLOMV/mb_t_amb 196*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 197*0Sstevel@tonic-gatename:RMCLOMV/mb_ff_scsib 198*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 199*0Sstevel@tonic-gatename:RMCLOMV/mb_ff_scsia 200*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 201*0Sstevel@tonic-gatename:RMCLOMV/mb_ff_pok 202*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 203*0Sstevel@tonic-gatename:RMCLOMV/mb_bat_v_bat 204*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board/BAT/battery 205*0Sstevel@tonic-gatename:RMCLOMV/alarm_critical 206*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 207*0Sstevel@tonic-gatename:RMCLOMV/alarm_major 208*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 209*0Sstevel@tonic-gatename:RMCLOMV/alarm_minor 210*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 211*0Sstevel@tonic-gatename:RMCLOMV/alarm_user 212*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/MB/system-board 213*0Sstevel@tonic-gate 214*0Sstevel@tonic-gate/* 215*0Sstevel@tonic-gate * Add Devices for cpu-board related sensors 216*0Sstevel@tonic-gate */ 217*0Sstevel@tonic-gatename:/frutree/chassis/C0/system-board 218*0Sstevel@tonic-gate TABLE Devices 219*0Sstevel@tonic-gate ROW 220*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 221*0Sstevel@tonic-gate REFPROP _temperature-sensor_ name:RMCLOMV/c0_t_amb 222*0Sstevel@tonic-gate ENDROW 223*0Sstevel@tonic-gate ENDTABLE 224*0Sstevel@tonic-gate 225*0Sstevel@tonic-gatename:RMCLOMV/c0_t_amb 226*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C0/system-board 227*0Sstevel@tonic-gate 228*0Sstevel@tonic-gatename:/frutree/chassis/C1/system-board 229*0Sstevel@tonic-gate TABLE Devices 230*0Sstevel@tonic-gate ROW 231*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 232*0Sstevel@tonic-gate REFPROP _temperature-sensor_ name:RMCLOMV/c1_t_amb 233*0Sstevel@tonic-gate ENDROW 234*0Sstevel@tonic-gate ENDTABLE 235*0Sstevel@tonic-gate 236*0Sstevel@tonic-gatename:RMCLOMV/c1_t_amb 237*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C1/system-board 238*0Sstevel@tonic-gate 239*0Sstevel@tonic-gatename:/frutree/chassis/C2/system-board 240*0Sstevel@tonic-gate TABLE Devices 241*0Sstevel@tonic-gate ROW 242*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 243*0Sstevel@tonic-gate REFPROP _temperature-sensor_ name:RMCLOMV/c2_t_amb 244*0Sstevel@tonic-gate ENDROW 245*0Sstevel@tonic-gate ENDTABLE 246*0Sstevel@tonic-gate 247*0Sstevel@tonic-gatename:RMCLOMV/c2_t_amb 248*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C2/system-board 249*0Sstevel@tonic-gate 250*0Sstevel@tonic-gatename:/frutree/chassis/C3/system-board 251*0Sstevel@tonic-gate TABLE Devices 252*0Sstevel@tonic-gate ROW 253*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 254*0Sstevel@tonic-gate REFPROP _temperature-sensor_ name:RMCLOMV/c3_t_amb 255*0Sstevel@tonic-gate ENDROW 256*0Sstevel@tonic-gate ENDTABLE 257*0Sstevel@tonic-gate 258*0Sstevel@tonic-gatename:RMCLOMV/c3_t_amb 259*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C3/system-board 260*0Sstevel@tonic-gate 261*0Sstevel@tonic-gate/* 262*0Sstevel@tonic-gate * add Devices tables for cpu-related sensors 263*0Sstevel@tonic-gate */ 264*0Sstevel@tonic-gatename:/frutree/chassis/C0/system-board/P0/cpu 265*0Sstevel@tonic-gate TABLE Devices 266*0Sstevel@tonic-gate ROW 267*0Sstevel@tonic-gate PROP Class string r 0 "cpu" 268*0Sstevel@tonic-gate REFPROP _cpu_ name:/platform/SUNW,UltraSPARC-IIIi@0,0 269*0Sstevel@tonic-gate ENDROW 270*0Sstevel@tonic-gate ROW 271*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 272*0Sstevel@tonic-gate REFPROP _temperature-sensor_ name:RMCLOMV/c0_p0_t_core 273*0Sstevel@tonic-gate ENDROW 274*0Sstevel@tonic-gate ROW 275*0Sstevel@tonic-gate PROP Class string r 0 "current-indicator" 276*0Sstevel@tonic-gate REFPROP _current-indicator_ name:RMCLOMV/c0_p0_ff_pok 277*0Sstevel@tonic-gate ENDROW 278*0Sstevel@tonic-gate ENDTABLE 279*0Sstevel@tonic-gate 280*0Sstevel@tonic-gatename:RMCLOMV/c0_p0_t_core 281*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C0/system-board/P0/cpu 282*0Sstevel@tonic-gatename:RMCLOMV/c0_p0_ff_pok 283*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C0/system-board/P0/cpu 284*0Sstevel@tonic-gate 285*0Sstevel@tonic-gatename:/frutree/chassis/C1/system-board/P0/cpu 286*0Sstevel@tonic-gate TABLE Devices 287*0Sstevel@tonic-gate ROW 288*0Sstevel@tonic-gate PROP Class string r 0 "cpu" 289*0Sstevel@tonic-gate REFPROP _cpu_ name:/platform/SUNW,UltraSPARC-IIIi@1,0 290*0Sstevel@tonic-gate ENDROW 291*0Sstevel@tonic-gate ROW 292*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 293*0Sstevel@tonic-gate REFPROP _temperature-sensor_ name:RMCLOMV/c1_p0_t_core 294*0Sstevel@tonic-gate ENDROW 295*0Sstevel@tonic-gate ROW 296*0Sstevel@tonic-gate PROP Class string r 0 "current-indicator" 297*0Sstevel@tonic-gate REFPROP _current-indicator_ name:RMCLOMV/c1_p0_ff_pok 298*0Sstevel@tonic-gate ENDROW 299*0Sstevel@tonic-gate ENDTABLE 300*0Sstevel@tonic-gate 301*0Sstevel@tonic-gatename:RMCLOMV/c1_p0_t_core 302*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C1/system-board/P0/cpu 303*0Sstevel@tonic-gatename:RMCLOMV/c1_p0_ff_pok 304*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C1/system-board/P0/cpu 305*0Sstevel@tonic-gate 306*0Sstevel@tonic-gatename:/frutree/chassis/C2/system-board/P0/cpu 307*0Sstevel@tonic-gate TABLE Devices 308*0Sstevel@tonic-gate ROW 309*0Sstevel@tonic-gate PROP Class string r 0 "cpu" 310*0Sstevel@tonic-gate REFPROP _cpu_ name:/platform/SUNW,UltraSPARC-IIIi@2,0 311*0Sstevel@tonic-gate ENDROW 312*0Sstevel@tonic-gate ROW 313*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 314*0Sstevel@tonic-gate REFPROP _temperature-sensor_ name:RMCLOMV/c2_p0_t_core 315*0Sstevel@tonic-gate ENDROW 316*0Sstevel@tonic-gate ROW 317*0Sstevel@tonic-gate PROP Class string r 0 "current-indicator" 318*0Sstevel@tonic-gate REFPROP _current-indicator_ name:RMCLOMV/c2_p0_ff_pok 319*0Sstevel@tonic-gate ENDROW 320*0Sstevel@tonic-gate ENDTABLE 321*0Sstevel@tonic-gate 322*0Sstevel@tonic-gatename:RMCLOMV/c2_p0_t_core 323*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C2/system-board/P0/cpu 324*0Sstevel@tonic-gatename:RMCLOMV/c2_p0_ff_pok 325*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C2/system-board/P0/cpu 326*0Sstevel@tonic-gate 327*0Sstevel@tonic-gatename:/frutree/chassis/C3/system-board/P0/cpu 328*0Sstevel@tonic-gate TABLE Devices 329*0Sstevel@tonic-gate ROW 330*0Sstevel@tonic-gate PROP Class string r 0 "cpu" 331*0Sstevel@tonic-gate REFPROP _cpu_ name:/platform/SUNW,UltraSPARC-IIIi@3,0 332*0Sstevel@tonic-gate ENDROW 333*0Sstevel@tonic-gate ROW 334*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 335*0Sstevel@tonic-gate REFPROP _temperature-sensor_ name:RMCLOMV/c3_p0_t_core 336*0Sstevel@tonic-gate ENDROW 337*0Sstevel@tonic-gate ROW 338*0Sstevel@tonic-gate PROP Class string r 0 "current-indicator" 339*0Sstevel@tonic-gate REFPROP _current-indicator_ name:RMCLOMV/c3_p0_ff_pok 340*0Sstevel@tonic-gate ENDROW 341*0Sstevel@tonic-gate ENDTABLE 342*0Sstevel@tonic-gate 343*0Sstevel@tonic-gatename:RMCLOMV/c3_p0_t_core 344*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C3/system-board/P0/cpu 345*0Sstevel@tonic-gatename:RMCLOMV/c3_p0_ff_pok 346*0Sstevel@tonic-gate REFPROP _fru_parent name:/frutree/chassis/C3/system-board/P0/cpu 347*0Sstevel@tonic-gate 348*0Sstevel@tonic-gatename:/frutree/chassis/C0/system-board/P0/cpu/B0/bank/D0/mem-module 349*0Sstevel@tonic-gate TABLE Devices 350*0Sstevel@tonic-gate ROW 351*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 352*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@0,0/memory-module-group?ID=0/memory-module?ID=0 353*0Sstevel@tonic-gate ENDROW 354*0Sstevel@tonic-gate ENDTABLE 355*0Sstevel@tonic-gatename:/frutree/chassis/C0/system-board/P0/cpu/B0/bank/D1/mem-module 356*0Sstevel@tonic-gate TABLE Devices 357*0Sstevel@tonic-gate ROW 358*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 359*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@0,0/memory-module-group?ID=0/memory-module?ID=1 360*0Sstevel@tonic-gate ENDROW 361*0Sstevel@tonic-gate ENDTABLE 362*0Sstevel@tonic-gatename:/frutree/chassis/C0/system-board/P0/cpu/B1/bank/D0/mem-module 363*0Sstevel@tonic-gate TABLE Devices 364*0Sstevel@tonic-gate ROW 365*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 366*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@0,0/memory-module-group?ID=1/memory-module?ID=0 367*0Sstevel@tonic-gate ENDROW 368*0Sstevel@tonic-gate ENDTABLE 369*0Sstevel@tonic-gatename:/frutree/chassis/C0/system-board/P0/cpu/B1/bank/D1/mem-module 370*0Sstevel@tonic-gate TABLE Devices 371*0Sstevel@tonic-gate ROW 372*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 373*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@0,0/memory-module-group?ID=1/memory-module?ID=1 374*0Sstevel@tonic-gate ENDROW 375*0Sstevel@tonic-gate ENDTABLE 376*0Sstevel@tonic-gatename:/frutree/chassis/C1/system-board/P0/cpu/B0/bank/D0/mem-module 377*0Sstevel@tonic-gate TABLE Devices 378*0Sstevel@tonic-gate ROW 379*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 380*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@1,0/memory-module-group?ID=0/memory-module?ID=0 381*0Sstevel@tonic-gate ENDROW 382*0Sstevel@tonic-gate ENDTABLE 383*0Sstevel@tonic-gatename:/frutree/chassis/C1/system-board/P0/cpu/B0/bank/D1/mem-module 384*0Sstevel@tonic-gate TABLE Devices 385*0Sstevel@tonic-gate ROW 386*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 387*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@1,0/memory-module-group?ID=0/memory-module?ID=1 388*0Sstevel@tonic-gate ENDROW 389*0Sstevel@tonic-gate ENDTABLE 390*0Sstevel@tonic-gatename:/frutree/chassis/C1/system-board/P0/cpu/B1/bank/D0/mem-module 391*0Sstevel@tonic-gate TABLE Devices 392*0Sstevel@tonic-gate ROW 393*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 394*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@1,0/memory-module-group?ID=1/memory-module?ID=0 395*0Sstevel@tonic-gate ENDROW 396*0Sstevel@tonic-gate ENDTABLE 397*0Sstevel@tonic-gatename:/frutree/chassis/C1/system-board/P0/cpu/B1/bank/D1/mem-module 398*0Sstevel@tonic-gate TABLE Devices 399*0Sstevel@tonic-gate ROW 400*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 401*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@1,0/memory-module-group?ID=1/memory-module?ID=1 402*0Sstevel@tonic-gate ENDROW 403*0Sstevel@tonic-gate ENDTABLE 404*0Sstevel@tonic-gatename:/frutree/chassis/C2/system-board/P0/cpu/B0/bank/D0/mem-module 405*0Sstevel@tonic-gate TABLE Devices 406*0Sstevel@tonic-gate ROW 407*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 408*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@2,0/memory-module-group?ID=0/memory-module?ID=0 409*0Sstevel@tonic-gate ENDROW 410*0Sstevel@tonic-gate ENDTABLE 411*0Sstevel@tonic-gatename:/frutree/chassis/C2/system-board/P0/cpu/B0/bank/D1/mem-module 412*0Sstevel@tonic-gate TABLE Devices 413*0Sstevel@tonic-gate ROW 414*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 415*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@2,0/memory-module-group?ID=0/memory-module?ID=1 416*0Sstevel@tonic-gate ENDROW 417*0Sstevel@tonic-gate ENDTABLE 418*0Sstevel@tonic-gatename:/frutree/chassis/C2/system-board/P0/cpu/B1/bank/D0/mem-module 419*0Sstevel@tonic-gate TABLE Devices 420*0Sstevel@tonic-gate ROW 421*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 422*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@2,0/memory-module-group?ID=1/memory-module?ID=0 423*0Sstevel@tonic-gate ENDROW 424*0Sstevel@tonic-gate ENDTABLE 425*0Sstevel@tonic-gatename:/frutree/chassis/C2/system-board/P0/cpu/B1/bank/D1/mem-module 426*0Sstevel@tonic-gate TABLE Devices 427*0Sstevel@tonic-gate ROW 428*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 429*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@2,0/memory-module-group?ID=1/memory-module?ID=1 430*0Sstevel@tonic-gate ENDROW 431*0Sstevel@tonic-gate ENDTABLE 432*0Sstevel@tonic-gatename:/frutree/chassis/C3/system-board/P0/cpu/B0/bank/D0/mem-module 433*0Sstevel@tonic-gate TABLE Devices 434*0Sstevel@tonic-gate ROW 435*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 436*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@3,0/memory-module-group?ID=0/memory-module?ID=0 437*0Sstevel@tonic-gate ENDROW 438*0Sstevel@tonic-gate ENDTABLE 439*0Sstevel@tonic-gatename:/frutree/chassis/C3/system-board/P0/cpu/B0/bank/D1/mem-module 440*0Sstevel@tonic-gate TABLE Devices 441*0Sstevel@tonic-gate ROW 442*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 443*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@3,0/memory-module-group?ID=0/memory-module?ID=1 444*0Sstevel@tonic-gate ENDROW 445*0Sstevel@tonic-gate ENDTABLE 446*0Sstevel@tonic-gatename:/frutree/chassis/C3/system-board/P0/cpu/B1/bank/D0/mem-module 447*0Sstevel@tonic-gate TABLE Devices 448*0Sstevel@tonic-gate ROW 449*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 450*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@3,0/memory-module-group?ID=1/memory-module?ID=0 451*0Sstevel@tonic-gate ENDROW 452*0Sstevel@tonic-gate ENDTABLE 453*0Sstevel@tonic-gatename:/frutree/chassis/C3/system-board/P0/cpu/B1/bank/D1/mem-module 454*0Sstevel@tonic-gate TABLE Devices 455*0Sstevel@tonic-gate ROW 456*0Sstevel@tonic-gate PROP Class string r 0 "memory-module" 457*0Sstevel@tonic-gate REFPROP _memory-module_ name:/platform/memory-controller@3,0/memory-module-group?ID=1/memory-module?ID=1 458*0Sstevel@tonic-gate ENDROW 459*0Sstevel@tonic-gate ENDTABLE 460*0Sstevel@tonic-gate 461*0Sstevel@tonic-gate/* 462*0Sstevel@tonic-gate * SCSI BP Info 463*0Sstevel@tonic-gate */ 464*0Sstevel@tonic-gatename:/frutree/chassis/SCSIBP/system-board 465*0Sstevel@tonic-gate TABLE Devices 466*0Sstevel@tonic-gate ROW 467*0Sstevel@tonic-gate PROP Class string r 0 "temperature-sensor" 468*0Sstevel@tonic-gate REFPROP _temperature-sensor_ RMCLOMV/scsibp_t_amb 469*0Sstevel@tonic-gate ENDROW 470*0Sstevel@tonic-gate ENDTABLE 471*0Sstevel@tonic-gate 472*0Sstevel@tonic-gate/* 473*0Sstevel@tonic-gate * System leds and keyswitch should be under "SYS" 474*0Sstevel@tonic-gate */ 475*0Sstevel@tonic-gatename:/frutree/chassis/SYS/led-location 476*0Sstevel@tonic-gateTABLE Devices 477*0Sstevel@tonic-gate ROW 478*0Sstevel@tonic-gate PROP Class string r 0 "led" 479*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/sys_act 480*0Sstevel@tonic-gate ENDROW 481*0Sstevel@tonic-gate ROW 482*0Sstevel@tonic-gate PROP Class string r 0 "led" 483*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/sys_service 484*0Sstevel@tonic-gate ENDROW 485*0Sstevel@tonic-gate ROW 486*0Sstevel@tonic-gate PROP Class string r 0 "led" 487*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/sys_locate 488*0Sstevel@tonic-gate ENDROW 489*0Sstevel@tonic-gateENDTABLE 490*0Sstevel@tonic-gate 491*0Sstevel@tonic-gatename:/frutree/chassis/SYS/key-location 492*0Sstevel@tonic-gateTABLE Devices 493*0Sstevel@tonic-gate ROW 494*0Sstevel@tonic-gate PROP Class string r 0 "keyswitch" 495*0Sstevel@tonic-gate REFPROP _keyswitch_ name:RMCLOMV/keyswitch 496*0Sstevel@tonic-gate ENDROW 497*0Sstevel@tonic-gateENDTABLE 498*0Sstevel@tonic-gate 499*0Sstevel@tonic-gate/* 500*0Sstevel@tonic-gate * add tables and fru parents for system fans 501*0Sstevel@tonic-gate */ 502*0Sstevel@tonic-gatename:/frutree/chassis/FT0/F0/fan 503*0Sstevel@tonic-gate TABLE Devices 504*0Sstevel@tonic-gate ROW 505*0Sstevel@tonic-gate PROP Class string r 0 "fan" 506*0Sstevel@tonic-gate REFPROP _fan_ name:RMCLOMV/ft0_f0_tach 507*0Sstevel@tonic-gate ENDROW 508*0Sstevel@tonic-gate ROW 509*0Sstevel@tonic-gate PROP Class string r 0 "led" 510*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/ft0_f0_act 511*0Sstevel@tonic-gate ENDROW 512*0Sstevel@tonic-gate ROW 513*0Sstevel@tonic-gate PROP Class string r 0 "led" 514*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/ft0_f0_fault 515*0Sstevel@tonic-gate ENDROW 516*0Sstevel@tonic-gate ENDTABLE 517*0Sstevel@tonic-gatename:/frutree/chassis/FT1/F0/fan 518*0Sstevel@tonic-gate TABLE Devices 519*0Sstevel@tonic-gate ROW 520*0Sstevel@tonic-gate PROP Class string r 0 "fan" 521*0Sstevel@tonic-gate REFPROP _fan_ name:RMCLOMV/ft1_f0_tach 522*0Sstevel@tonic-gate ENDROW 523*0Sstevel@tonic-gate ROW 524*0Sstevel@tonic-gate PROP Class string r 0 "led" 525*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/ft1_f0_act 526*0Sstevel@tonic-gate ENDROW 527*0Sstevel@tonic-gate ROW 528*0Sstevel@tonic-gate PROP Class string r 0 "led" 529*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/ft1_f0_fault 530*0Sstevel@tonic-gate ENDROW 531*0Sstevel@tonic-gate ENDTABLE 532*0Sstevel@tonic-gatename:/frutree/chassis/FT1/F1/fan 533*0Sstevel@tonic-gate TABLE Devices 534*0Sstevel@tonic-gate ROW 535*0Sstevel@tonic-gate PROP Class string r 0 "fan" 536*0Sstevel@tonic-gate REFPROP _fan_ name:RMCLOMV/ft1_f1_tach 537*0Sstevel@tonic-gate ENDROW 538*0Sstevel@tonic-gate ENDTABLE 539*0Sstevel@tonic-gatename:/frutree/chassis/FT2/F0/fan 540*0Sstevel@tonic-gate TABLE Devices 541*0Sstevel@tonic-gate ROW 542*0Sstevel@tonic-gate PROP Class string r 0 "fan" 543*0Sstevel@tonic-gate REFPROP _fan_ name:RMCLOMV/ft2_f0_tach 544*0Sstevel@tonic-gate ENDROW 545*0Sstevel@tonic-gate ROW 546*0Sstevel@tonic-gate PROP Class string r 0 "led" 547*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/ft2_f0_act 548*0Sstevel@tonic-gate ENDROW 549*0Sstevel@tonic-gate ROW 550*0Sstevel@tonic-gate PROP Class string r 0 "led" 551*0Sstevel@tonic-gate REFPROP _led_ name:RMCLOMV/ft2_f0_fault 552*0Sstevel@tonic-gate ENDROW 553*0Sstevel@tonic-gate ENDTABLE 554*0Sstevel@tonic-gatename:/frutree/chassis/FT3/F0/fan 555*0Sstevel@tonic-gate TABLE Devices 556*0Sstevel@tonic-gate ROW 557*0Sstevel@tonic-gate PROP Class string r 0 "fan" 558*0Sstevel@tonic-gate REFPROP _fan_ name:RMCLOMV/ft3_f0 559*0Sstevel@tonic-gate ENDROW 560*0Sstevel@tonic-gate ENDTABLE 561