1*88045cffSRobert Johnston<?xml version="1.0"?> 2*88045cffSRobert Johnston<!DOCTYPE topology SYSTEM "/usr/share/lib/xml/dtd/topology.dtd.1"> 3*88045cffSRobert Johnston<!-- 4*88045cffSRobert Johnston Copyright 2009 Sun Microsystems, Inc. All rights reserved. 5*88045cffSRobert Johnston Use is subject to license terms. 6*88045cffSRobert Johnston 7*88045cffSRobert Johnston CDDL HEADER START 8*88045cffSRobert Johnston 9*88045cffSRobert Johnston The contents of this file are subject to the terms of the 10*88045cffSRobert Johnston Common Development and Distribution License (the "License"). 11*88045cffSRobert Johnston You may not use this file except in compliance with the License. 12*88045cffSRobert Johnston 13*88045cffSRobert Johnston You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 14*88045cffSRobert Johnston or http://www.opensolaris.org/os/licensing. 15*88045cffSRobert Johnston See the License for the specific language governing permissions 16*88045cffSRobert Johnston and limitations under the License. 17*88045cffSRobert Johnston 18*88045cffSRobert Johnston When distributing Covered Code, include this CDDL HEADER in each 19*88045cffSRobert Johnston file and include the License file at usr/src/OPENSOLARIS.LICENSE. 20*88045cffSRobert Johnston If applicable, add the following below this CDDL HEADER, with the 21*88045cffSRobert Johnston fields enclosed by brackets "[]" replaced with your own identifying 22*88045cffSRobert Johnston information: Portions Copyright [yyyy] [name of copyright owner] 23*88045cffSRobert Johnston 24*88045cffSRobert Johnston CDDL HEADER END 25*88045cffSRobert Johnston 26*88045cffSRobert Johnston--> 27*88045cffSRobert Johnston 28*88045cffSRobert Johnston<topology name='chassis' scheme='hc'> 29*88045cffSRobert Johnston <range name='chassis' min='0' max='0'> 30*88045cffSRobert Johnston <node instance='0'> 31*88045cffSRobert Johnston <set type='product' setlist='Sun-Fire-X4140|Sun-Fire-X4240|Sun-Fire-X4440'> 32*88045cffSRobert Johnston <fac-enum provider='fac_prov_ipmi' /> 33*88045cffSRobert Johnston <propgroup name='ipmi' version='1' 34*88045cffSRobert Johnston name-stability='Private' data-stability='Private' > 35*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 36*88045cffSRobert Johnston <propitem value='INTSW' /> 37*88045cffSRobert Johnston <propitem value='sys.intsw' /> 38*88045cffSRobert Johnston </propval> 39*88045cffSRobert Johnston </propgroup> 40*88045cffSRobert Johnston <!-- 41*88045cffSRobert Johnston chassis service LED for X4140/X4240/X4440 42*88045cffSRobert Johnston --> 43*88045cffSRobert Johnston <facility name='service' type='indicator' provider='fac_prov_ipmi' > 44*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 45*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 46*88045cffSRobert Johnston <propitem value='SERVICE' /> 47*88045cffSRobert Johnston <propitem value='fp.alert.led' /> 48*88045cffSRobert Johnston </propval> 49*88045cffSRobert Johnston <propval name='type' type='uint32' value='0' /> 50*88045cffSRobert Johnston <propmethod name='chassis_service_mode' version='0' 51*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 52*88045cffSRobert Johnston </propmethod> 53*88045cffSRobert Johnston </propgroup> 54*88045cffSRobert Johnston </facility> 55*88045cffSRobert Johnston </set> 56*88045cffSRobert Johnston <set type='product' setlist='SUN-FIRE-X4150|SUN-FIRE-X4250|SUN-FIRE-X4450'> 57*88045cffSRobert Johnston <fac-enum provider='fac_prov_ipmi' /> 58*88045cffSRobert Johnston <propgroup name='ipmi' version='1' 59*88045cffSRobert Johnston name-stability='Private' data-stability='Private' > 60*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 61*88045cffSRobert Johnston <propitem value='/SYS/VPS' /> 62*88045cffSRobert Johnston </propval> 63*88045cffSRobert Johnston </propgroup> 64*88045cffSRobert Johnston </set> 65*88045cffSRobert Johnston <set type='product' setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4100-M2|Sun-Fire-X4200-M2'> 66*88045cffSRobert Johnston <fac-enum provider='fac_prov_ipmi' /> 67*88045cffSRobert Johnston <propgroup name='ipmi' version='1' 68*88045cffSRobert Johnston name-stability='Private' data-stability='Private' > 69*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 70*88045cffSRobert Johnston <propitem value='sys.intsw' /> 71*88045cffSRobert Johnston </propval> 72*88045cffSRobert Johnston </propgroup> 73*88045cffSRobert Johnston <!-- 74*88045cffSRobert Johnston chassis back-panel and front-panel locate and service LED's 75*88045cffSRobert Johnston for X4100/X4200/X4100M2/X4200M2 76*88045cffSRobert Johnston --> 77*88045cffSRobert Johnston <facility name='fp.locate' type='indicator' provider='fac_prov_ipmi' > 78*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 79*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 80*88045cffSRobert Johnston <propitem value='fp.locate.led' /> 81*88045cffSRobert Johnston </propval> 82*88045cffSRobert Johnston <propval name='type' type='uint32' value='1' /> 83*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 84*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 85*88045cffSRobert Johnston </propmethod> 86*88045cffSRobert Johnston </propgroup> 87*88045cffSRobert Johnston </facility> 88*88045cffSRobert Johnston <facility name='bp.locate' type='indicator' provider='fac_prov_ipmi' > 89*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 90*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 91*88045cffSRobert Johnston <propitem value='bp.locate.led' /> 92*88045cffSRobert Johnston </propval> 93*88045cffSRobert Johnston <propval name='type' type='uint32' value='1' /> 94*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 95*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 96*88045cffSRobert Johnston </propmethod> 97*88045cffSRobert Johnston </propgroup> 98*88045cffSRobert Johnston </facility> 99*88045cffSRobert Johnston <facility name='fp.service' type='indicator' provider='fac_prov_ipmi' > 100*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 101*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 102*88045cffSRobert Johnston <propitem value='fp.alert.led' /> 103*88045cffSRobert Johnston </propval> 104*88045cffSRobert Johnston <propval name='type' type='uint32' value='0' /> 105*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 106*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 107*88045cffSRobert Johnston </propmethod> 108*88045cffSRobert Johnston </propgroup> 109*88045cffSRobert Johnston </facility> 110*88045cffSRobert Johnston <facility name='bp.service' type='indicator' provider='fac_prov_ipmi' > 111*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 112*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 113*88045cffSRobert Johnston <propitem value='bp.alert.led' /> 114*88045cffSRobert Johnston </propval> 115*88045cffSRobert Johnston <propval name='type' type='uint32' value='0' /> 116*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 117*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 118*88045cffSRobert Johnston </propmethod> 119*88045cffSRobert Johnston </propgroup> 120*88045cffSRobert Johnston </facility> 121*88045cffSRobert Johnston </set> 122*88045cffSRobert Johnston <set type='product' setlist='Sun-Fire-X4500|Sun-Fire-X4540'> 123*88045cffSRobert Johnston <fac-enum provider='fac_prov_ipmi' /> 124*88045cffSRobert Johnston <propgroup name='ipmi' version='1' 125*88045cffSRobert Johnston name-stability='Private' data-stability='Private' > 126*88045cffSRobert Johnston <propval name='entity_ref' type='string_array'> 127*88045cffSRobert Johnston <propitem value='sys.intsw' /> 128*88045cffSRobert Johnston <propitem value='INTRUSION' /> 129*88045cffSRobert Johnston </propval> 130*88045cffSRobert Johnston </propgroup> 131*88045cffSRobert Johnston <!-- 132*88045cffSRobert Johnston chassis back-panel and front-panel locate and service LED's for X4500/X4540 133*88045cffSRobert Johnston --> 134*88045cffSRobert Johnston <facility name='fp.locate' type='indicator' provider='fac_prov_ipmi' > 135*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 136*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 137*88045cffSRobert Johnston <propitem value='fp.locate.led' /> 138*88045cffSRobert Johnston <propitem value='LOCATE' /> 139*88045cffSRobert Johnston </propval> 140*88045cffSRobert Johnston <propval name='type' type='uint32' value='1' /> 141*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 142*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 143*88045cffSRobert Johnston </propmethod> 144*88045cffSRobert Johnston </propgroup> 145*88045cffSRobert Johnston </facility> 146*88045cffSRobert Johnston <facility name='bp.locate' type='indicator' provider='fac_prov_ipmi' > 147*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 148*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 149*88045cffSRobert Johnston <propitem value='bp.locate.led' /> 150*88045cffSRobert Johnston <propitem value='LOCATE' /> 151*88045cffSRobert Johnston </propval> 152*88045cffSRobert Johnston <propval name='type' type='uint32' value='1' /> 153*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 154*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 155*88045cffSRobert Johnston </propmethod> 156*88045cffSRobert Johnston </propgroup> 157*88045cffSRobert Johnston </facility> 158*88045cffSRobert Johnston <facility name='fp.service' type='indicator' provider='fac_prov_ipmi' > 159*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 160*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 161*88045cffSRobert Johnston <propitem value='fp.alert.led' /> 162*88045cffSRobert Johnston <propitem value='SERVICE' /> 163*88045cffSRobert Johnston </propval> 164*88045cffSRobert Johnston <propval name='type' type='uint32' value='0' /> 165*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 166*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 167*88045cffSRobert Johnston </propmethod> 168*88045cffSRobert Johnston </propgroup> 169*88045cffSRobert Johnston </facility> 170*88045cffSRobert Johnston <facility name='bp.service' type='indicator' provider='fac_prov_ipmi' > 171*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 172*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 173*88045cffSRobert Johnston <propitem value='bp.alert.led' /> 174*88045cffSRobert Johnston <propitem value='SERVICE' /> 175*88045cffSRobert Johnston </propval> 176*88045cffSRobert Johnston <propval name='type' type='uint32' value='0' /> 177*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 178*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 179*88045cffSRobert Johnston </propmethod> 180*88045cffSRobert Johnston </propgroup> 181*88045cffSRobert Johnston </facility> 182*88045cffSRobert Johnston <facility name='sys.top_svc.led' type='indicator' provider='fac_prov_ipmi' > 183*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 184*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 185*88045cffSRobert Johnston <propitem value='sys.top_svc.led' /> 186*88045cffSRobert Johnston <propitem value='TOP_SVC' /> 187*88045cffSRobert Johnston </propval> 188*88045cffSRobert Johnston <propval name='type' type='uint32' value='0' /> 189*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 190*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 191*88045cffSRobert Johnston </propmethod> 192*88045cffSRobert Johnston </propgroup> 193*88045cffSRobert Johnston </facility> 194*88045cffSRobert Johnston <facility name='sys.rear_svc.led' type='indicator' provider='fac_prov_ipmi' > 195*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 196*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 197*88045cffSRobert Johnston <propitem value='sys.rear_svc.led' /> 198*88045cffSRobert Johnston <propitem value='REAR_SVC' /> 199*88045cffSRobert Johnston </propval> 200*88045cffSRobert Johnston <propval name='type' type='uint32' value='0' /> 201*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 202*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 203*88045cffSRobert Johnston </propmethod> 204*88045cffSRobert Johnston </propgroup> 205*88045cffSRobert Johnston </facility> 206*88045cffSRobert Johnston </set> 207*88045cffSRobert Johnston <set type='product' setlist='Sun-Fire-X4600-M2'> 208*88045cffSRobert Johnston <fac-enum provider='fac_prov_ipmi' /> 209*88045cffSRobert Johnston <propgroup name='ipmi' version='1' 210*88045cffSRobert Johnston name-stability='Private' data-stability='Private' > 211*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 212*88045cffSRobert Johnston <propitem value='sys.intsw' /> 213*88045cffSRobert Johnston </propval> 214*88045cffSRobert Johnston </propgroup> 215*88045cffSRobert Johnston <!-- 216*88045cffSRobert Johnston chassis locate and service LED's for X4600M2 217*88045cffSRobert Johnston --> 218*88045cffSRobert Johnston <facility name='locate' type='indicator' provider='fac_prov_ipmi' > 219*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 220*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 221*88045cffSRobert Johnston <propitem value='sys.locate.led' /> 222*88045cffSRobert Johnston </propval> 223*88045cffSRobert Johnston <propval name='type' type='uint32' value='1' /> 224*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 225*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 226*88045cffSRobert Johnston </propmethod> 227*88045cffSRobert Johnston </propgroup> 228*88045cffSRobert Johnston </facility> 229*88045cffSRobert Johnston <facility name='service' type='indicator' provider='fac_prov_ipmi' > 230*88045cffSRobert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 231*88045cffSRobert Johnston <propval name='entity_ref' type='string_array' > 232*88045cffSRobert Johnston <propitem value='sys.alert.led' /> 233*88045cffSRobert Johnston </propval> 234*88045cffSRobert Johnston <propval name='type' type='uint32' value='0' /> 235*88045cffSRobert Johnston <propmethod name='ipmi_indicator_mode' version='0' 236*88045cffSRobert Johnston propname='mode' proptype='uint32' mutable='1' > 237*88045cffSRobert Johnston </propmethod> 238*88045cffSRobert Johnston </propgroup> 239*88045cffSRobert Johnston </facility> 240*88045cffSRobert Johnston </set> 241*88045cffSRobert Johnston </node> 242*88045cffSRobert Johnston </range> 243*88045cffSRobert Johnston</topology> 244