2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj<?xml version="1.0"?>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj<!DOCTYPE topology SYSTEM "/usr/share/lib/xml/dtd/topology.dtd.1">
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj<!--
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston Copyright 2009 Sun Microsystems, Inc. All rights reserved.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj Use is subject to license terms.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj CDDL HEADER START
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj The contents of this file are subject to the terms of the
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj Common Development and Distribution License (the "License").
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj You may not use this file except in compliance with the License.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj or http://www.opensolaris.org/os/licensing.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj See the License for the specific language governing permissions
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj and limitations under the License.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj When distributing Covered Code, include this CDDL HEADER in each
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj If applicable, add the following below this CDDL HEADER, with the
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj fields enclosed by brackets "[]" replaced with your own identifying
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj information: Portions Copyright [yyyy] [name of copyright owner]
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj CDDL HEADER END
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj-->
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj<topology name='psu' scheme='hc'>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
80f1b0f5d7bc2c2f91ce68ea6379c779a03c595eRobert Johnston <set type='product' setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4100-M2|Sun-Fire-X4200-M2|Sun-Fire-X4140|Sun-Fire-X4240|Sun-Fire-X4440|Sun-Fire-X4600|Sun-Fire-X4600-M2'>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <range name='psu' min='0' max='100'>
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <facility name='service' type='indicator' provider='fac_prov_ipmi' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='entity_ref' type='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propitem value='PS_FAULT' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propitem value='sys.psfail.led' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </propval>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propval name='type' type='uint32' value='0' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_indicator_mode' version='0'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston propname='mode' proptype='uint32' mutable='1' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propgroup>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </facility>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <!--
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston We override the 'vinok' and 'pwrok' sensors so that we can declare
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston them as TOPO_SENSOR_TYPE_GENERIC_OK, which has semantic meaning for
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston fan/psu fault diagnosis.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj -->
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <facility name='ps.vinok' type='sensor' provider='fac_prov_ipmi' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array'>
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/VINOK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='ps%d.vinok' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='offset' type='uint32' value='0' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='nparams' type='uint32' value='1' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston propname='state' proptype='uint32' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propgroup>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </facility>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <facility name='ps.pwrok' type='sensor' provider='fac_prov_ipmi' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/PWROK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='ps%d.pwrok' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='offset' type='uint32' value='0' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='nparams' type='uint32' value='1' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston propname='state' proptype='uint32' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propgroup>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </facility>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propgroup name='protocol' version='1'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston name-stability='Private' data-stability='Private' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_fru_label' version='0'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston propname='label' proptype='string' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='format' type='string' value='PS%d' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='offset' type='uint32' value='0' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propgroup>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propgroup name='ipmi' version='1'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston name-stability='Private' data-stability='Private' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array'>
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/PRSNT' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='ps%d.prsnt' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='offset' type='uint32' value='0' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='nparams' type='uint32' value='1' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propgroup>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </range>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </set>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <!--
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston Thumper platforms explicitly have only two power supplies, as the third
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston (unused) bay is reported via IPMI but not actually valid.
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston See comments above for why we manually specify vinok/pwrok
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston -->
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <set type='product' setlist='Sun-Fire-X4500|Sun-Fire-X4540'>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <range name='psu' min='0' max='100'>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <node instance='0'>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <facility name='ps0.vinok' type='sensor' provider='fac_prov_ipmi' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/VINOK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='ps%d.vinok' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='offset' type='uint32' value='0' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='nparams' type='uint32' value='1' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston propname='state' proptype='uint32' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propgroup>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </facility>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <facility name='ps0.pwrok' type='sensor' provider='fac_prov_ipmi' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/PWROK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='ps%d.pwrok' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='offset' type='uint32' value='0' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='nparams' type='uint32' value='1' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston propname='state' proptype='uint32' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propgroup>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </facility>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <propgroup name='protocol' version='1'
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj name-stability='Private' data-stability='Private' >
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <propval name='label' type='string' value='PS0' />
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <propmethod name='ipmi_fru_fmri' version='0'
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj propname='FRU' proptype='fmri' >
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <argval name='entity' type='string' value='self' />
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </propmethod>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </propgroup>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <propgroup name='ipmi' version='1'
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj name-stability='Private' data-stability='Private' >
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='entity_ref' type='string_array'>
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propitem value='PS0/PRSNT' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propitem value='ps0.prsnt' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </propval>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </propgroup>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <enum-method name='ipmi' version='1' />
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </node>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <node instance='1'>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <facility name='ps1.vinok' type='sensor' provider='fac_prov_ipmi' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/VINOK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='ps%d.vinok' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='offset' type='uint32' value='0' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='nparams' type='uint32' value='1' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston propname='state' proptype='uint32' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propgroup>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </facility>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <facility name='ps1.pwrok' type='sensor' provider='fac_prov_ipmi' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/PWROK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='ps%d.pwrok' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='offset' type='uint32' value='0' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <argval name='nparams' type='uint32' value='1' />
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston propname='state' proptype='uint32' >
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propmethod>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </propgroup>
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnston </facility>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <propgroup name='protocol' version='1'
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj name-stability='Private' data-stability='Private' >
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <propval name='label' type='string' value='PS1' />
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <propmethod name='ipmi_fru_fmri' version='0'
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj propname='FRU' proptype='fmri' >
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <argval name='entity' type='string' value='self' />
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </propmethod>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </propgroup>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <propgroup name='ipmi' version='1'
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj name-stability='Private' data-stability='Private' >
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='entity_ref' type='string_array'>
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propitem value='PS1/PRSNT' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propitem value='ps1.prsnt' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </propval>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </propgroup>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj <enum-method name='ipmi' version='1' />
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </node>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </range>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj </set>
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <set type='product' setlist='SUN-FIRE-X4150|SUN-FIRE-X4250|SUN-FIRE-X4450'>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <range name='psu' min='0' max='1'>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <fac-enum provider='fac_prov_ipmi' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <node instance='0'>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <facility name='PS0.VINOK' type='sensor' provider='fac_prov_ipmi' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array'>
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/VINOK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='offset' type='uint32' value='0' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='nparams' type='uint32' value='1' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston propname='state' proptype='uint32' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propgroup>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </facility>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <facility name='PS0.PWROK' type='sensor' provider='fac_prov_ipmi' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array'>
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/PWROK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='offset' type='uint32' value='0' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='nparams' type='uint32' value='1' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston propname='state' proptype='uint32' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propgroup>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </facility>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propgroup name='protocol' version='1'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston name-stability='Private' data-stability='Private' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propval name='label' type='string' value='PS0' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_fru_fmri' version='0'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston propname='FRU' proptype='fmri' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='entity' type='string' value='self' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propgroup>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propgroup name='ipmi' version='1'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston name-stability='Private' data-stability='Private' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='entity_ref' type='string_array'>
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propitem value='PS0/PRSNT' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </propval>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propgroup>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <enum-method name='ipmi' version='1' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </node>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <node instance='1'>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <facility name='PS1.VINOK' type='sensor' provider='fac_prov_ipmi' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/VINOK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='offset' type='uint32' value='0' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='nparams' type='uint32' value='1' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston propname='state' proptype='uint32' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propgroup>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </facility>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <facility name='PS1.PWROK' type='sensor' provider='fac_prov_ipmi' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propval name='type' type='uint32' value='270' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <propval name='sensor-class' type='string' value='discrete' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_entity' version='0'
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston propname='entity_ref' proptype='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argval name='format' type='string_array' >
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston <argitem value='PS%d/PWROK' />
88045cff0aae4ed8823cd0989168e8f56927f83eRobert Johnston </argval>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='offset' type='uint32' value='0' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='nparams' type='uint32' value='1' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_sensor_state' version='0'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston propname='state' proptype='uint32' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propgroup>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </facility>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propgroup name='protocol' version='1'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston name-stability='Private' data-stability='Private' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propval name='label' type='string' value='PS1' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propmethod name='ipmi_fru_fmri' version='0'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston propname='FRU' proptype='fmri' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <argval name='entity' type='string' value='self' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propmethod>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propgroup>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propgroup name='ipmi' version='1'
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston name-stability='Private' data-stability='Private' >
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <propval name='entity_ref' type='string' value='PS1/PRSNT' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </propgroup>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston <enum-method name='ipmi' version='1' />
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </node>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </range>
7fcedef2cb0c5f9b2168d8c757cf243facdec1e6Robert Johnston </set>
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj</topology>