usr/src/lib/fm/topo/maps/i86pc/i86pc-hc-topology.xml
changeset 7243 2f11e164daec
parent 6869 b73cebb486c0
child 7269 93f9bfecd57b
equal deleted inserted replaced
7242:a5a434ddef57 7243:2f11e164daec
    28 
    28 
    29 <topology name='i86pc' scheme='hc'>
    29 <topology name='i86pc' scheme='hc'>
    30 
    30 
    31   <range name='motherboard' min='0' max='0'>
    31   <range name='motherboard' min='0' max='0'>
    32     <node instance='0'>
    32     <node instance='0'>
    33       <propgroup name='protocol' version='1'
    33       <set type='product' setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4100-M2|Sun-Fire-X4200-M2|Sun-Fire-X4240|Sun-Fire-X4440|Sun-Fire-X4500|Sun-Fire-X4540|Sun-Fire-X4600-M2'>
    34           name-stability='Private' data-stability='Private' >
    34         <fac-enum provider='fac_prov_ipmi' />
    35           <propval name='label' type='string' value='MB' />
    35         <propgroup name='protocol' version='1'
    36       </propgroup>
    36             name-stability='Private' data-stability='Private' >
       
    37             <propval name='label' type='string' value='MB' />
       
    38         </propgroup>
       
    39         <propgroup name='ipmi' version='1'
       
    40             name-stability='Private' data-stability='Private' >
       
    41             <propval name='entity_ref' type='string' value='mb.fru' />
       
    42         </propgroup>
       
    43 
       
    44       </set>
       
    45       <set type='product' setlist='default'>
       
    46         <propgroup name='protocol' version='1'
       
    47             name-stability='Private' data-stability='Private' >
       
    48             <propval name='label' type='string' value='MB' />
       
    49         </propgroup>
       
    50       </set>
    37     </node>
    51     </node>
    38  
    52  
    39     <dependents grouping='children'>
    53     <dependents grouping='children'>
    40       <range name='chip' min='0' max='100'>
    54       <range name='chip' min='0' max='100'>
    41         <enum-method name='chip' version='1' />
    55         <enum-method name='chip' version='1' />
    48     
    62     
    49   </range>
    63   </range>
    50 
    64 
    51   <range name='chassis' min='0' max='0'>
    65   <range name='chassis' min='0' max='0'>
    52     <node instance='0'>
    66     <node instance='0'>
       
    67         <set type='product' setlist='Sun-Fire-X4240|Sun-Fire-X4440'>
       
    68           <fac-enum provider='fac_prov_ipmi' />
       
    69           <propgroup name='ipmi' version='1'
       
    70               name-stability='Private' data-stability='Private' >
       
    71              <propval name='entity_ref' type='string' value='sys.intsw' />
       
    72           </propgroup>
       
    73         </set>
       
    74         <set type='product' setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4100-M2|Sun-Fire-X4200-M2'>
       
    75           <fac-enum provider='fac_prov_ipmi' />
       
    76           <propgroup name='ipmi' version='1'
       
    77               name-stability='Private' data-stability='Private' >
       
    78              <propval name='entity_ref' type='string' value='sys.intsw' />
       
    79           </propgroup>
       
    80 	  <!--
       
    81 	  	chassis locate and service LED's for Galaxy 1/2
       
    82 	  -->
       
    83           <facility name='fp.locate.led' type='indicator' provider='fac_prov_ipmi' >
       
    84                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
    85 		    <propval name='entity_ref' type='string' value='fp.locate.led' />
       
    86                     <propval name='type' type='uint32' value='1' />
       
    87                     <propmethod name='ipmi_indicator_mode' version='0'
       
    88                        propname='mode' proptype='uint32' mutable='1' >
       
    89                     </propmethod>
       
    90                 </propgroup>
       
    91           </facility>
       
    92           <facility name='bp.locate.led' type='indicator' provider='fac_prov_ipmi' >
       
    93                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
    94 		    <propval name='entity_ref' type='string' value='bp.locate.led' />
       
    95                     <propval name='type' type='uint32' value='1' />
       
    96                     <propmethod name='ipmi_indicator_mode' version='0'
       
    97                        propname='mode' proptype='uint32' mutable='1' >
       
    98                     </propmethod>
       
    99                 </propgroup>
       
   100           </facility>
       
   101           <facility name='fp.alert.led' type='indicator' provider='fac_prov_ipmi' >
       
   102                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   103 		    <propval name='entity_ref' type='string' value='fp.alert.led' />
       
   104                     <propval name='type' type='uint32' value='0' />
       
   105                     <propmethod name='ipmi_indicator_mode' version='0'
       
   106                        propname='mode' proptype='uint32' mutable='1' >
       
   107                     </propmethod>
       
   108                 </propgroup>
       
   109           </facility>
       
   110           <facility name='bp.alert.led' type='indicator' provider='fac_prov_ipmi' >
       
   111                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   112 		    <propval name='entity_ref' type='string' value='bp.alert.led' />
       
   113                     <propval name='type' type='uint32' value='0' />
       
   114                     <propmethod name='ipmi_indicator_mode' version='0'
       
   115                        propname='mode' proptype='uint32' mutable='1' >
       
   116                     </propmethod>
       
   117                 </propgroup>
       
   118           </facility>
       
   119         </set>
       
   120         <set type='product' setlist='Sun-Fire-X4500|Sun-Fire-X4540'>
       
   121           <fac-enum provider='fac_prov_ipmi' />
       
   122           <propgroup name='ipmi' version='1'
       
   123               name-stability='Private' data-stability='Private' >
       
   124              <propval name='entity_ref' type='string' value='sys.intsw' />
       
   125           </propgroup>
       
   126 	  <!--
       
   127 	  	chassis locate and service LED's for X4500/X4540
       
   128 	  -->
       
   129           <facility name='fp.locate.led' type='indicator' provider='fac_prov_ipmi' >
       
   130                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   131 		    <propval name='entity_ref' type='string' value='fp.locate.led' />
       
   132                     <propval name='type' type='uint32' value='1' />
       
   133                     <propmethod name='ipmi_indicator_mode' version='0'
       
   134                        propname='mode' proptype='uint32' mutable='1' >
       
   135                     </propmethod>
       
   136                 </propgroup>
       
   137           </facility>
       
   138           <facility name='bp.locate.led' type='indicator' provider='fac_prov_ipmi' >
       
   139                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   140 		    <propval name='entity_ref' type='string' value='bp.locate.led' />
       
   141                     <propval name='type' type='uint32' value='1' />
       
   142                     <propmethod name='ipmi_indicator_mode' version='0'
       
   143                        propname='mode' proptype='uint32' mutable='1' >
       
   144                     </propmethod>
       
   145                 </propgroup>
       
   146           </facility>
       
   147           <facility name='fp.alert.led' type='indicator' provider='fac_prov_ipmi' >
       
   148                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   149 		    <propval name='entity_ref' type='string' value='fp.alert.led' />
       
   150                     <propval name='type' type='uint32' value='0' />
       
   151                     <propmethod name='ipmi_indicator_mode' version='0'
       
   152                        propname='mode' proptype='uint32' mutable='1' >
       
   153                     </propmethod>
       
   154                 </propgroup>
       
   155           </facility>
       
   156           <facility name='bp.alert.led' type='indicator' provider='fac_prov_ipmi' >
       
   157                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   158 		    <propval name='entity_ref' type='string' value='bp.alert.led' />
       
   159                     <propval name='type' type='uint32' value='0' />
       
   160                     <propmethod name='ipmi_indicator_mode' version='0'
       
   161                        propname='mode' proptype='uint32' mutable='1' >
       
   162                     </propmethod>
       
   163                 </propgroup>
       
   164           </facility>
       
   165           <facility name='sys.top_svc.led' type='indicator' provider='fac_prov_ipmi' >
       
   166                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   167 		    <propval name='entity_ref' type='string' value='sys.top_svc.led' />
       
   168                     <propval name='type' type='uint32' value='0' />
       
   169                     <propmethod name='ipmi_indicator_mode' version='0'
       
   170                        propname='mode' proptype='uint32' mutable='1' >
       
   171                     </propmethod>
       
   172                 </propgroup>
       
   173           </facility>
       
   174           <facility name='sys.rear_svc.led' type='indicator' provider='fac_prov_ipmi' >
       
   175                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   176 		    <propval name='entity_ref' type='string' value='sys.rear_svc.led' />
       
   177                     <propval name='type' type='uint32' value='0' />
       
   178                     <propmethod name='ipmi_indicator_mode' version='0'
       
   179                        propname='mode' proptype='uint32' mutable='1' >
       
   180                     </propmethod>
       
   181                 </propgroup>
       
   182           </facility>
       
   183         </set>
       
   184         <set type='product' setlist='Sun-Fire-X4600-M2'>
       
   185           <fac-enum provider='fac_prov_ipmi' />
       
   186           <propgroup name='ipmi' version='1'
       
   187               name-stability='Private' data-stability='Private' >
       
   188              <propval name='entity_ref' type='string' value='sys.intsw' />
       
   189           </propgroup>
       
   190 	  <!--
       
   191 	  	chassis locate and service LED's for X4600M2
       
   192 	  -->
       
   193           <facility name='sys.locate.led' type='indicator' provider='fac_prov_ipmi' >
       
   194                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   195 		    <propval name='entity_ref' type='string' value='sys.locate.led' />
       
   196                     <propval name='type' type='uint32' value='1' />
       
   197                     <propmethod name='ipmi_indicator_mode' version='0'
       
   198                        propname='mode' proptype='uint32' mutable='1' >
       
   199                     </propmethod>
       
   200                 </propgroup>
       
   201           </facility>
       
   202           <facility name='sys.alert.led' type='indicator' provider='fac_prov_ipmi' >
       
   203                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
       
   204 		    <propval name='entity_ref' type='string' value='sys.alert.led' />
       
   205                     <propval name='type' type='uint32' value='0' />
       
   206                     <propmethod name='ipmi_indicator_mode' version='0'
       
   207                        propname='mode' proptype='uint32' mutable='1' >
       
   208                     </propmethod>
       
   209                 </propgroup>
       
   210           </facility>
       
   211         </set>
    53     </node>
   212     </node>
    54     
       
    55     <dependents grouping='children'>
   213     <dependents grouping='children'>
    56     
   214     
    57     <set type='product' setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4100-M2|Sun-Fire-X4200-M2|Sun-Fire-X4240|Sun-Fire-X4440'>
   215     <set type='product' setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4100-M2|Sun-Fire-X4200-M2|Sun-Fire-X4240|Sun-Fire-X4440'>
    58        <range name='psu' min='0' max='100'>
   216        <range name='psu' min='0' max='100'>
    59    	  <enum-method name='ipmi' version='1' />
   217    	  <enum-method name='ipmi' version='1' />
    71        <range name='fanmodule' min='0' max='100'>
   229        <range name='fanmodule' min='0' max='100'>
    72           <propmap name='fan' />
   230           <propmap name='fan' />
    73        </range>
   231        </range>
    74     </set>
   232     </set>
    75       
   233       
       
   234    <set type='product' setlist='Sun-Fire-X4600-M2'>
       
   235        <range name='psu' min='0' max='100'>
       
   236           <enum-method name='ipmi' version='1' />
       
   237           <propmap name='psu' />
       
   238        </range>
       
   239        <range name='fan' min='0' max='3'>
       
   240           <propmap name='fan' />
       
   241        </range>
       
   242     </set>
       
   243 
    76     <set type='product' setlist='default'>
   244     <set type='product' setlist='default'>
    77        <range name='psu' min='0' max='100'>
   245        <range name='psu' min='0' max='100'>
    78    	  <enum-method name='ipmi' version='1' />
   246    	  <enum-method name='ipmi' version='1' />
    79        </range>
   247        </range>
    80        <range name='fan' min='0' max='100'>
   248        <range name='fan' min='0' max='100'>