Home | History | Annotate | Download | only in i86pc
      1   5068     robj <?xml version="1.0"?>
      2   5068     robj <!DOCTYPE topology SYSTEM "/usr/share/lib/xml/dtd/topology.dtd.1">
      3   5068     robj <!--
      4   8526   Robert  Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
      5   5068     robj  Use is subject to license terms.
      6   5068     robj 
      7   5068     robj  CDDL HEADER START
      8   5068     robj 
      9   5068     robj  The contents of this file are subject to the terms of the
     10   5068     robj  Common Development and Distribution License (the "License").
     11   5068     robj  You may not use this file except in compliance with the License.
     12   5068     robj 
     13   5068     robj  You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
     14   5068     robj  or http://www.opensolaris.org/os/licensing.
     15   5068     robj  See the License for the specific language governing permissions
     16   5068     robj  and limitations under the License.
     17   5068     robj 
     18   5068     robj  When distributing Covered Code, include this CDDL HEADER in each
     19   5068     robj  file and include the License file at usr/src/OPENSOLARIS.LICENSE.
     20   5068     robj  If applicable, add the following below this CDDL HEADER, with the
     21   5068     robj  fields enclosed by brackets "[]" replaced with your own identifying
     22   5068     robj  information: Portions Copyright [yyyy] [name of copyright owner]
     23   5068     robj 
     24   5068     robj  CDDL HEADER END
     25   5068     robj 
     26   5068     robj -->
     27   5068     robj 
     28   5068     robj <topology name='chip' scheme='hc'>
     29   5068     robj 
     30   7349   Adrian     <range name='chip' min='0' max='256'>
     31   5068     robj 
     32   6070     robj         <set type='product'
     33   7243     robj 	    setlist='Sun-Fire(TM)-X2100|W1100z-2100z|Sun-Ultra-20-Workstation|Ultra20-M2|Sun-Ultra-40-M2-Workstation'>
     34   7583   Robert 	    
     35   7583   Robert             <propgroup name='protocol' version='1'
     36   7583   Robert                 name-stability='Private' data-stability='Private' >
     37   7583   Robert 
     38   7583   Robert                 <propmethod name='simple_chip_label' version='0'
     39   7583   Robert 		            propname='label' proptype='string' >
     40   7583   Robert               
     41   7583   Robert                     <argval name='format' type='string' value='CPU %d' />
     42   7583   Robert                     <argval name='offset' type='uint32' value='0' />
     43   7583   Robert 
     44   7583   Robert                 </propmethod>
     45   7583   Robert 
     46   7583   Robert             </propgroup>
     47   7583   Robert 
     48   7583   Robert         </set> 
     49   7583   Robert         <set type='product' setlist='SUN-FIRE-X4150|SUN-FIRE-X4250'>
     50   5068     robj 	    
     51   8701   Robert 	    <fac-enum provider='fac_prov_ipmi' />
     52   5068     robj             <propgroup name='protocol' version='1'
     53   5068     robj                 name-stability='Private' data-stability='Private' >
     54   5068     robj 
     55   5068     robj                 <propmethod name='simple_chip_label' version='0'
     56   5068     robj 		            propname='label' proptype='string' >
     57   5068     robj               
     58   5068     robj                     <argval name='format' type='string' value='CPU %d' />
     59   5068     robj                     <argval name='offset' type='uint32' value='0' />
     60   5068     robj 
     61   5068     robj                 </propmethod>
     62   5068     robj 
     63   8701   Robert             </propgroup>
     64   8701   Robert             <propgroup name='ipmi' version='1'
     65   8701   Robert                name-stability='Private' data-stability='Private' >
     66   8701   Robert                  <propmethod name='ipmi_entity' version='0'
     67  10234   Robert 		            propname='entity_ref' proptype='string_array' >
     68   8701   Robert               
     69  10234   Robert                     <argval name='format' type='string_array'>
     70  10234   Robert 		        <argitem value='MB/P%d' />
     71  10234   Robert 		    </argval>
     72   8701   Robert                     <argval name='offset' type='uint32' value='0' />
     73   8701   Robert                     <argval name='nparams' type='uint32' value='1' />
     74   8701   Robert 
     75   8701   Robert                 </propmethod>
     76   5068     robj             </propgroup>
     77   5068     robj 
     78   6070     robj         </set> 
     79   6070     robj         <set type='product'
     80   7243     robj 	    setlist='Sun-Fire-V20z|Sun-Fire-V40z'>
     81  11050   Robert 
     82  11050   Robert 	    <fac-enum provider='fac_prov_ipmi' />
     83   5068     robj             <propgroup name='protocol' version='1'
     84   5068     robj                 name-stability='Private' data-stability='Private' >
     85   5068     robj 
     86   5068     robj                 <propmethod name='simple_chip_label' version='0'
     87   5068     robj 		            propname='label' proptype='string' >
     88   5068     robj               
     89   5068     robj                     <argval name='format' type='string' value='CPU %d' />
     90   5068     robj                     <argval name='offset' type='uint32' value='0' />
     91   5068     robj 
     92   5068     robj                 </propmethod>
     93   5068     robj 
     94   5068     robj             </propgroup>
     95   7243     robj             <propgroup name='ipmi' version='1'
     96   7243     robj                name-stability='Private' data-stability='Private' >
     97   7243     robj                  <propmethod name='ipmi_entity' version='0'
     98  10234   Robert 		            propname='entity_ref' proptype='string_array' >
     99   7243     robj               
    100  10234   Robert                     <argval name='format' type='string_array'>
    101  10234   Robert 		        <argitem value='cpu%d.vpd' />
    102  10234   Robert 		    </argval>
    103   7243     robj                     <argval name='offset' type='uint32' value='0' />
    104   7243     robj                     <argval name='nparams' type='uint32' value='1' />
    105   7243     robj 
    106   7243     robj                 </propmethod>
    107   7243     robj             </propgroup>
    108   5068     robj 
    109   6070     robj         </set> 
    110   6070     robj         <set type='product'
    111   7243     robj 	    setlist='X2100-M2|Sun-Blade-X8440-Server-Module'>
    112   5068     robj             <propgroup name='protocol' version='1'
    113   5068     robj                 name-stability='Private' data-stability='Private' >
    114   5068     robj 
    115   7243     robj                 <propmethod name='simple_chip_label' version='0'
    116   7243     robj 		            propname='label' proptype='string' >
    117   7243     robj               
    118   7243     robj                     <argval name='format' type='string' value='CPU %d' />
    119   7243     robj                     <argval name='offset' type='uint32' value='0' />
    120   7243     robj 
    121   7243     robj                 </propmethod>
    122   7243     robj 
    123   7243     robj             </propgroup>
    124   7243     robj             <propgroup name='ipmi' version='1'
    125   7243     robj                name-stability='Private' data-stability='Private' >
    126   7243     robj                  <propmethod name='ipmi_entity' version='0'
    127  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    128   7243     robj               
    129  10234   Robert                     <argval name='format' type='string_array'>
    130  10234   Robert 		        <argitem value='p%d.fru' />
    131  10234   Robert 		    </argval>
    132   7243     robj                     <argval name='offset' type='uint32' value='0' />
    133   7243     robj                     <argval name='nparams' type='uint32' value='1' />
    134   7243     robj 
    135   7243     robj                 </propmethod>
    136   7243     robj             </propgroup>
    137   7243     robj         </set> 
    138   7243     robj 
    139   7243     robj         <set type='product'
    140   7243     robj 	    setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4200E|Sun-Fire-X4140|Sun-Fire-X4240|Sun-Fire-X4440'>
    141   7243     robj 	    <fac-enum provider='fac_prov_ipmi' />
    142   7243     robj 	    <!--
    143   7243     robj 	       chip FRU label
    144   7243     robj 	    -->
    145   7243     robj             <propgroup name='protocol' version='1'
    146   7243     robj                 name-stability='Private' data-stability='Private' >
    147   7243     robj 
    148   7243     robj                 <propmethod name='simple_chip_label' version='0'
    149   7243     robj 		            propname='label' proptype='string' >
    150   7243     robj               
    151   7243     robj                     <argval name='format' type='string' value='CPU %d' />
    152   7243     robj                     <argval name='offset' type='uint32' value='0' />
    153   7243     robj 
    154   7243     robj                 </propmethod>
    155   7243     robj 
    156   7243     robj             </propgroup>
    157   7243     robj             <propgroup name='ipmi' version='1'
    158   7243     robj                name-stability='Private' data-stability='Private' >
    159   7243     robj                  <propmethod name='ipmi_entity' version='0'
    160  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    161   7243     robj               
    162  10234   Robert                     <argval name='format' type='string_array'>
    163  10234   Robert 		        <argitem value='MB/P%d' />
    164  10234   Robert 		        <argitem value='p%d.fru' />
    165  10234   Robert 		    </argval>
    166   7243     robj                     <argval name='offset' type='uint32' value='0' />
    167   7243     robj                     <argval name='nparams' type='uint32' value='1' />
    168   7243     robj 
    169   7243     robj                 </propmethod>
    170   7243     robj             </propgroup>
    171   7243     robj 	    <!--
    172   7243     robj 	       chip service LED
    173   7243     robj 	    -->
    174   7243     robj             <facility name='service' type='indicator' provider='fac_prov_ipmi' >
    175   7243     robj                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
    176   7243     robj                     <propval name='type' type='uint32' value='0' />
    177  10234   Robert                     <propmethod name='ipmi_entity' version='0'
    178  10234   Robert 		        propname='entity_ref' proptype='string_array' >
    179  10234   Robert 
    180  10234   Robert                         <argval name='format' type='string_array'>
    181  10234   Robert 			    <argitem value='p%d.led' />
    182  10234   Robert 			    <argitem value='MB/P%d/SVC' />
    183  10234   Robert 			</argval>
    184   7243     robj                         <argval name='offset' type='uint32' value='0' />
    185   7243     robj                         <argval name='nparams' type='uint32' value='1' />
    186   7243     robj                     </propmethod>
    187   7243     robj                     <propmethod name='ipmi_indicator_mode' version='0'
    188   7243     robj                        propname='mode' proptype='uint32' mutable='1'>
    189   7243     robj                     </propmethod>
    190   7243     robj                 </propgroup>
    191   7243     robj             </facility>
    192   7243     robj         </set> 
    193   7243     robj         <set type='product' setlist='Sun-Fire-X4500'>
    194   7243     robj             <fac-enum provider='fac_prov_ipmi' />
    195   7243     robj             <!--
    196   7243     robj                chip FRU label
    197   7243     robj             -->
    198   7243     robj             <propgroup name='protocol' version='1'
    199   7243     robj                 name-stability='Private' data-stability='Private' >
    200   7243     robj 
    201   7243     robj                 <propmethod name='simple_chip_label' version='0'
    202   7243     robj                             propname='label' proptype='string' >
    203   7243     robj 
    204   7243     robj                     <argval name='format' type='string' value='CPU %d' />
    205   7243     robj                     <argval name='offset' type='uint32' value='0' />
    206   7243     robj 
    207   7243     robj                 </propmethod>
    208   7243     robj 
    209   7243     robj             </propgroup>
    210   7243     robj             <propgroup name='ipmi' version='1'
    211   7243     robj                name-stability='Private' data-stability='Private' >
    212   7243     robj                  <propmethod name='ipmi_entity' version='0'
    213  10234   Robert                             propname='entity_ref' proptype='string_array' >
    214   7243     robj 
    215  10234   Robert                     <argval name='format' type='string_array'>
    216  10234   Robert 		        <argitem value='p%d.fru' />
    217  10234   Robert 		    </argval>
    218   7243     robj                     <argval name='offset' type='uint32' value='0' />
    219   7243     robj                     <argval name='nparams' type='uint32' value='1' />
    220   7243     robj 
    221   7243     robj                 </propmethod>
    222   7243     robj 	    </propgroup>
    223   7243     robj             <!--
    224   7243     robj                chip service LED
    225   7243     robj             -->
    226   7243     robj             <facility name='service' type='indicator' provider='fac_prov_ipmi' >
    227   7243     robj                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
    228   7243     robj                     <propval name='type' type='uint32' value='0' />
    229  10234   Robert                     <propmethod name='ipmi_entity' version='0'
    230  10234   Robert 		        propname='entity_ref' proptype='string_array' >
    231  10234   Robert 
    232  10234   Robert                         <argval name='format' type='string_array'>
    233  10234   Robert 			    <argitem value='p%d.fail.led' />
    234  10234   Robert 			</argval>
    235   7243     robj                         <argval name='offset' type='uint32' value='0' />
    236   7243     robj                         <argval name='nparams' type='uint32' value='1' />
    237   7243     robj                     </propmethod>
    238   7243     robj                     <propmethod name='ipmi_indicator_mode' version='0'
    239   7243     robj                        propname='mode' proptype='uint32' mutable='1' >
    240   7243     robj                     </propmethod>
    241   7243     robj                 </propgroup>
    242   7243     robj             </facility>
    243   7243     robj         </set>
    244   7243     robj  
    245   7243     robj         <set type='product' setlist='Sun-Fire-X4540'>
    246   7243     robj 	    <fac-enum provider='fac_prov_ipmi' />
    247   7243     robj 	    <!--
    248   7243     robj 	       chip FRU label
    249   7243     robj 	    -->
    250   7243     robj             <propgroup name='protocol' version='1'
    251   7243     robj                 name-stability='Private' data-stability='Private' >
    252   7243     robj 
    253   7243     robj                 <propmethod name='simple_chip_label' version='0'
    254   7243     robj 		            propname='label' proptype='string' >
    255   7243     robj               
    256   7243     robj                     <argval name='format' type='string' value='CPU %d' />
    257   7243     robj                     <argval name='offset' type='uint32' value='0' />
    258   7243     robj 
    259   7243     robj                 </propmethod>
    260   7243     robj 
    261   7243     robj             </propgroup>
    262   7243     robj             <propgroup name='ipmi' version='1'
    263   7243     robj                name-stability='Private' data-stability='Private' >
    264   7243     robj                  <propmethod name='ipmi_entity' version='0'
    265  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    266   7243     robj               
    267  10234   Robert                     <argval name='format' type='string_array'>
    268  10234   Robert 		        <argitem value='MB/P%d' />
    269  10234   Robert 		        <argitem value='p%d.fru' />
    270  10234   Robert 		    </argval>
    271   7243     robj                     <argval name='offset' type='uint32' value='0' />
    272   7243     robj                     <argval name='nparams' type='uint32' value='1' />
    273   7243     robj 
    274   7243     robj                 </propmethod>
    275   7243     robj             </propgroup>
    276   7243     robj 	    <!--
    277   7243     robj 	       chip service LED
    278   7243     robj 	    -->
    279   7243     robj             <facility name='service' type='indicator' provider='fac_prov_ipmi' >
    280   7243     robj                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
    281   7243     robj                     <propval name='type' type='uint32' value='0' />
    282  10234   Robert                     <propmethod name='ipmi_entity' version='0'
    283  10234   Robert 		        propname='entity_ref' proptype='string_array' >
    284  10234   Robert 
    285  10234   Robert                         <argval name='format' type='string_array'>
    286  10234   Robert 			    <argitem value='P%d/SVC' />
    287  10234   Robert 			    <argitem value='p%d.led' />
    288  10234   Robert 			</argval>
    289   7243     robj                         <argval name='offset' type='uint32' value='0' />
    290   7243     robj                         <argval name='nparams' type='uint32' value='1' />
    291   7243     robj                     </propmethod>
    292   7243     robj                     <propmethod name='ipmi_indicator_mode' version='0'
    293   7243     robj                        propname='mode' proptype='uint32' mutable='1' >
    294   7243     robj                     </propmethod>
    295   7243     robj                 </propgroup>
    296   7243     robj             </facility>
    297   7243     robj         </set> 
    298   7243     robj         <set type='product'
    299   7243     robj 	    setlist='Sun-Fire-X4100-M2|Sun-Fire-X4200-M2'>
    300   7243     robj 	    <fac-enum provider='fac_prov_ipmi' />
    301   7243     robj 	    <!--
    302   7243     robj 	       chip FRU label
    303   7243     robj 	    -->
    304   7243     robj             <propgroup name='protocol' version='1'
    305   7243     robj                 name-stability='Private' data-stability='Private' >
    306   5068     robj                 <propmethod name='simple_chip_label' version='0'
    307   5068     robj 		            propname='label' proptype='string' >
    308   5068     robj               
    309   5068     robj                     <argval name='format' type='string' value='CPU %d' />
    310   5068     robj                     <argval name='offset' type='uint32' value='1' />
    311   5068     robj 
    312   5068     robj                 </propmethod>
    313   5068     robj 
    314   5068     robj             </propgroup>
    315   7243     robj             <propgroup name='ipmi' version='1'
    316   7243     robj                name-stability='Private' data-stability='Private' >
    317   7243     robj                  <propmethod name='ipmi_entity' version='0'
    318  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    319   7243     robj               
    320  10234   Robert                     <argval name='format' type='string_array'>
    321  10234   Robert 		        <argitem value='p%d.fru' />
    322  10234   Robert 		    </argval>
    323   7243     robj                     <argval name='offset' type='uint32' value='0' />
    324   7243     robj                     <argval name='nparams' type='uint32' value='1' />
    325   5068     robj 
    326   7243     robj                 </propmethod>
    327   7243     robj             </propgroup>
    328   7243     robj 	    <!--
    329   7243     robj 	       chip service LED
    330   7243     robj 	    -->
    331   7243     robj             <facility name='service' type='indicator' provider='fac_prov_ipmi' >
    332   7243     robj                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
    333   7243     robj                     <propval name='type' type='uint32' value='0' />
    334  10234   Robert                     <propmethod name='ipmi_entity' version='0'
    335  10234   Robert 		        propname='entity_ref' proptype='string_array' >
    336  10234   Robert 
    337  10234   Robert                         <argval name='format' type='string_array'>
    338  10234   Robert 			    <argitem value='p%d.led' />
    339  10234   Robert 			</argval>
    340   7243     robj                         <argval name='offset' type='uint32' value='0' />
    341   7243     robj                         <argval name='nparams' type='uint32' value='1' />
    342   7243     robj                     </propmethod>
    343   7243     robj                     <propmethod name='ipmi_indicator_mode' version='0'
    344   7243     robj                        propname='mode' proptype='uint32' mutable='1' >
    345   7243     robj                     </propmethod>
    346   7243     robj                 </propgroup>
    347   7243     robj             </facility>
    348   8055   Adrian         </set> 
    349   8055   Adrian         <set type='product'
    350   8657   Adrian 	    setlist='Sun-Fire-X4450|SUN-FIRE-X4450'>
    351  11050   Robert 	    <fac-enum provider='fac_prov_ipmi' />
    352   8657   Adrian 	    <!--
    353   8657   Adrian 	       chip FRU label
    354   8657   Adrian 	    -->
    355   8657   Adrian             <propgroup name='protocol' version='1'
    356   8657   Adrian                 name-stability='Private' data-stability='Private' >
    357   8657   Adrian                 <propmethod name='fsb2_chip_label' version='0'
    358   8657   Adrian 		            propname='label' proptype='string' >
    359   8657   Adrian               
    360   8657   Adrian                     <argval name='format' type='string' value='CPU %d' />
    361   8657   Adrian                     <argval name='offset' type='uint32' value='0' />
    362   8657   Adrian 
    363   8657   Adrian                 </propmethod>
    364   8657   Adrian 
    365  10234   Robert             </propgroup>
    366  10234   Robert             <propgroup name='ipmi' version='1'
    367  10234   Robert                name-stability='Private' data-stability='Private' >
    368  10234   Robert                  <propmethod name='ipmi_entity' version='0'
    369  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    370  10234   Robert               
    371  10234   Robert                     <argval name='format' type='string_array'>
    372  10234   Robert 		        <argitem value='MB/P%d' />
    373  10234   Robert 		    </argval>
    374  10234   Robert                     <argval name='offset' type='uint32' value='0' />
    375  10234   Robert                     <argval name='nparams' type='uint32' value='1' />
    376  10234   Robert 
    377  10234   Robert                 </propmethod>
    378   8657   Adrian             </propgroup>
    379   8657   Adrian         </set> 
    380   8657   Adrian         <set type='product'
    381   8657   Adrian 	    setlist='Sun-Blade-X6450-Server-Module|SUN-BLADE-X6450-SERVER-MODULE|Sun-Blade-X6450|SUN-BLADE-X6450'>
    382   8055   Adrian 	    <!--
    383   8055   Adrian 	       chip FRU label
    384   8055   Adrian 	    -->
    385   8055   Adrian             <propgroup name='protocol' version='1'
    386   8055   Adrian                 name-stability='Private' data-stability='Private' >
    387   8055   Adrian                 <propmethod name='fsb2_chip_label' version='0'
    388   8055   Adrian 		            propname='label' proptype='string' >
    389   8055   Adrian               
    390   8055   Adrian                     <argval name='format' type='string' value='CPU %d' />
    391   8055   Adrian                     <argval name='offset' type='uint32' value='0' />
    392   8055   Adrian 
    393   8055   Adrian                 </propmethod>
    394   8055   Adrian 
    395   8055   Adrian             </propgroup>
    396   8055   Adrian         </set> 
    397   8055   Adrian         <set type='product'
    398   8055   Adrian 	    setlist='Sun-Blade-X8450-Server-Module|SUN-BLADE-X8450-SERVER-MODULE'>
    399   8055   Adrian 	    <!--
    400   8055   Adrian 	       chip FRU label
    401   8055   Adrian 	    -->
    402   8055   Adrian             <propgroup name='protocol' version='1'
    403   8055   Adrian                 name-stability='Private' data-stability='Private' >
    404   8055   Adrian                 <propmethod name='fsb2_chip_label' version='0'
    405   8055   Adrian 		            propname='label' proptype='string' >
    406   8055   Adrian               
    407   8055   Adrian                     <argval name='format' type='string' value='CPU %d' />
    408   8055   Adrian                     <argval name='offset' type='uint32' value='0' />
    409   8055   Adrian 
    410   8055   Adrian                 </propmethod>
    411   8055   Adrian 
    412   8055   Adrian             </propgroup>
    413   6070     robj         </set> 
    414   6070     robj         <set type='product'
    415   6070     robj 	    setlist='Sun-Fire-X4600|Sun-Fire-X4600-M2'>
    416   5068     robj 	    
    417   7243     robj 	    <fac-enum provider='fac_prov_ipmi' />
    418   7243     robj 	    <!--
    419   7243     robj 	       chip FRU label
    420   7243     robj 	    -->
    421   5068     robj             <propgroup name='protocol' version='1'
    422   5068     robj                 name-stability='Private' data-stability='Private' >
    423   5068     robj 
    424   5068     robj                 <propmethod name='g4_chip_label' version='0'
    425   5068     robj 		            propname='label' proptype='string' >
    426   5068     robj               
    427   5068     robj                     <argval name='format' type='string' value='CPU %c' />
    428   6292     robj 
    429   6292     robj                 </propmethod>
    430   6292     robj 
    431   6292     robj             </propgroup>
    432   7243     robj             <propgroup name='ipmi' version='1'
    433   7243     robj                name-stability='Private' data-stability='Private' >
    434   7243     robj                  <propmethod name='ipmi_entity' version='0'
    435  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    436   7243     robj               
    437  10234   Robert                     <argval name='format' type='string_array'>
    438  10234   Robert 		        <argitem value='p%d.fru' />
    439  10234   Robert 		    </argval>
    440   7243     robj                     <argval name='offset' type='uint32' value='0' />
    441   7243     robj                     <argval name='nparams' type='uint32' value='1' />
    442   6292     robj 
    443   7243     robj                 </propmethod>
    444   7243     robj             </propgroup>
    445   7243     robj 	    <!--
    446   7243     robj 	       chip service LED
    447   7243     robj 	    -->
    448   7243     robj             <facility name='service' type='indicator' provider='fac_prov_ipmi' >
    449   7243     robj                 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
    450   7243     robj                     <propval name='type' type='uint32' value='0' />
    451  10234   Robert                     <propmethod name='ipmi_entity' version='0' propname='entity_ref'
    452  10234   Robert 		       proptype='string_array' >
    453  10234   Robert                         <argval name='format' type='string_array'>
    454  10234   Robert 			    <argitem value='p%d.led' />
    455  10234   Robert 			</argval>
    456   7243     robj                         <argval name='offset' type='uint32' value='0' />
    457   7243     robj                         <argval name='nparams' type='uint32' value='1' />
    458   7243     robj                     </propmethod>
    459   7243     robj                     <propmethod name='ipmi_indicator_mode' version='0'
    460   7243     robj                        propname='mode' proptype='uint32' mutable='1' >
    461   7243     robj                     </propmethod>
    462   7243     robj                 </propgroup>
    463   7243     robj             </facility>
    464   7243     robj  
    465   6292     robj         </set> 
    466   6292     robj         <set type='product'
    467   6292     robj 	    setlist='Sun-Blade-X8420-Server-Module|Sun-Blade-X8440-Server-Module|SUN-BLADE-X8440-SERVER-MODULE'>
    468   6292     robj 	    
    469   6292     robj             <propgroup name='protocol' version='1'
    470   6292     robj                 name-stability='Private' data-stability='Private' >
    471   6292     robj 
    472   6292     robj                 <propmethod name='a4fplus_chip_label' version='0'
    473   6292     robj 		            propname='label' proptype='string' >
    474   6292     robj               
    475   6292     robj                     <argval name='format' type='string' value='CPU %d' />
    476   5068     robj 
    477   5068     robj                 </propmethod>
    478   5068     robj 
    479   5068     robj             </propgroup>
    480   5068     robj 
    481   6070     robj         </set> 
    482   5068     robj 
    483   5068     robj     <dependents grouping='children'>
    484   5068     robj 
    485   5068     robj         <range name='memory-controller' min='0' max='16'>
    486   5068     robj         <dependents grouping='children'>
    487   5590     robj 
    488   7349   Adrian             <range name='dram-channel' min='0' max='3'>
    489   5590     robj             <dependents grouping='children'>
    490   5590     robj 	    
    491   5590     robj                 <range name='chip-select' min='0' max='7'>
    492   6070     robj                     <set type='product' setlist='Sun-Blade-X8440-Server-Module|Sun-Fire-X4600-M2'>
    493   5590     robj 		    
    494   5590     robj                         <propgroup name='protocol' version='1'
    495   5590     robj                                name-stability='Private'
    496   5590     robj 			       data-stability='Private' >
    497   5590     robj 
    498   5590     robj                             <propmethod name='simple_cs_label_mp' version='0'
    499   5590     robj 			            propname='label' proptype='string' >
    500   5590     robj               
    501   5590     robj                                 <argval name='format' type='string'
    502   5590     robj 			            value='CPU %d DIMM %d' />
    503   5590     robj                                 <argval name='offset' type='uint32' value='0' />
    504   5590     robj 
    505   5590     robj                             </propmethod>
    506   5590     robj 
    507   5590     robj                         </propgroup>
    508   5590     robj 
    509   6070     robj                     </set>
    510   9375  Srihari 
    511   9375  Srihari 		  <!--
    512   9375  Srihari 	       		Lets consider both upper and lower case formats for the product name
    513   9375  Srihari 			Since few X6240 test systems had SMB_TYPE_SYSTEM set to 
    514   9375  Srihari 			all upper case characters in SMBIOS
    515   9375  Srihari 		  -->
    516   9375  Srihari           	  <set type='product' setlist='SUN-BLADE-X6240-SERVER-MODULE|Sun-Blade-X6240-Server-Module'>
    517   9375  Srihari 
    518  10234   Robert 	                <fac-enum provider='fac_prov_ipmi' />
    519   9375  Srihari                         <propgroup name='protocol' version='1'
    520   9375  Srihari                                name-stability='Private'
    521   9375  Srihari                                data-stability='Private' >
    522   9375  Srihari 
    523   9375  Srihari                             <propmethod name='simple_cs_label_mp' version='0'
    524   9375  Srihari                                     propname='label' proptype='string' >
    525   9375  Srihari 
    526   9375  Srihari                                 <argval name='format' type='string'
    527   9375  Srihari                                     value='CPU %d D%d' />
    528   9375  Srihari                                 <argval name='offset' type='uint32' value='0' />
    529   9375  Srihari                             </propmethod>
    530   9375  Srihari 
    531  10234   Robert                             <propmethod name='get_dimm_serial' version='0'
    532   9375  Srihari                                     propname='serial' proptype='string'
    533  10234   Robert 				    nonvolatile='1' />
    534   9375  Srihari 
    535  10234   Robert                         </propgroup>
    536  10234   Robert                         <propgroup name='ipmi' version='1'
    537  10234   Robert                     	    name-stability='Private' data-stability='Private' >
    538  10234   Robert 			
    539  10234   Robert                             <propmethod name='cs_ipmi_entity' version='0'
    540  10234   Robert 		               propname='entity_ref' proptype='string_array' >
    541  10234   Robert               
    542  10234   Robert                                 <argval name='format' type='string_array'>
    543  10234   Robert 			            <argitem value='MB/P%d/D%d' />
    544  10234   Robert 			            <argitem value='p%d.d%d.fru' />
    545  10234   Robert 			        </argval>
    546   9375  Srihari                                 <argval name='offset' type='uint32' value='0' />
    547   9375  Srihari 
    548   9375  Srihari                             </propmethod>
    549   9375  Srihari                         </propgroup>
    550   9375  Srihari 
    551   9375  Srihari                     </set>
    552   9375  Srihari 
    553   9375  Srihari 		  <!--
    554   9375  Srihari 	       		Lets consider both upper and lower case formats for the product name
    555   9375  Srihari 			Since few X6440 test systems had SMB_TYPE_SYSTEM set to 
    556   9375  Srihari 			all upper case characters in SMBIOS
    557   9375  Srihari 		  -->
    558   9375  Srihari                   <set type='product' setlist='SUN-BLADE-X6440-SERVER-MODULE|Sun-Blade-X6440-Server-Module'>
    559   9375  Srihari 
    560  10234   Robert 	                <fac-enum provider='fac_prov_ipmi' />
    561   9375  Srihari                         <propgroup name='protocol' version='1'
    562   9375  Srihari                                name-stability='Private'
    563   9375  Srihari                                data-stability='Private' >
    564   9375  Srihari 
    565   9375  Srihari                             <propmethod name='simple_cs_label_mp' version='0'
    566   9375  Srihari                                     propname='label' proptype='string' >
    567   9375  Srihari 
    568   9375  Srihari                                 <argval name='format' type='string'
    569   9375  Srihari                                     value='CPU %d D%d' />
    570   9375  Srihari                                 <argval name='offset' type='uint32' value='0' />
    571   9375  Srihari                             </propmethod>
    572   9375  Srihari 
    573  10234   Robert                             <propmethod name='get_dimm_serial' version='0'
    574   9375  Srihari                                     propname='serial' proptype='string'
    575  10234   Robert 				    nonvolatile='1' />
    576   9375  Srihari 
    577  10234   Robert                         </propgroup>
    578  10234   Robert                         <propgroup name='ipmi' version='1'
    579  10234   Robert                     	    name-stability='Private' data-stability='Private' >
    580  10234   Robert 			
    581  10234   Robert                             <propmethod name='cs_ipmi_entity' version='0'
    582  10234   Robert 		               propname='entity_ref' proptype='string_array' >
    583  10234   Robert               
    584  10234   Robert                                 <argval name='format' type='string_array'>
    585  10234   Robert 			            <argitem value='MB/P%d/D%d' />
    586  10234   Robert 			            <argitem value='p%d.d%d.fru' />
    587  10234   Robert 			        </argval>
    588   9375  Srihari                                 <argval name='offset' type='uint32' value='0' />
    589   9375  Srihari 
    590   9375  Srihari                             </propmethod>
    591   9375  Srihari                         </propgroup>
    592   9375  Srihari 
    593   9375  Srihari                     </set>
    594   9375  Srihari 
    595   9375  Srihari 
    596   6070     robj                     <set type='product' setlist='Sun-Fire-X4140|Sun-Fire-X4240|Sun-Fire-X4440'>
    597   5590     robj 		    
    598  10234   Robert 	                <fac-enum provider='fac_prov_ipmi' />
    599   5590     robj                         <propgroup name='protocol' version='1'
    600   5590     robj                                name-stability='Private'
    601   5590     robj 			       data-stability='Private' >
    602   5590     robj 
    603   5590     robj                             <propmethod name='simple_cs_label_mp' version='0'
    604   5590     robj 			            propname='label' proptype='string' >
    605   5590     robj               
    606   5590     robj                                 <argval name='format' type='string'
    607   5590     robj 			            value='CPU %d D%d' />
    608   5590     robj                                 <argval name='offset' type='uint32' value='0' />
    609   5590     robj 
    610   5590     robj                             </propmethod>
    611  10234   Robert                             <propmethod name='get_dimm_serial' version='0'
    612  10234   Robert                                     propname='serial' proptype='string'
    613  10234   Robert 				    nonvolatile='1' />
    614  10234   Robert                         </propgroup>
    615  10234   Robert                         <propgroup name='ipmi' version='1'
    616  10234   Robert                     	    name-stability='Private' data-stability='Private' >
    617  10234   Robert 			
    618  10234   Robert                             <propmethod name='cs_ipmi_entity' version='0'
    619  10234   Robert 		               propname='entity_ref' proptype='string_array' >
    620  10234   Robert               
    621  10234   Robert                                 <argval name='format' type='string_array'>
    622  10234   Robert 			            <argitem value='MB/P%d/D%d' />
    623  10234   Robert 			            <argitem value='p%d.d%d.fru' />
    624  10234   Robert 			        </argval>
    625  10234   Robert                                 <argval name='offset' type='uint32' value='0' />
    626   5590     robj 
    627  10234   Robert                             </propmethod>
    628   5590     robj                         </propgroup>
    629   5590     robj 
    630   6070     robj                     </set>
    631   5590     robj 		</range>
    632   5590     robj             </dependents>
    633   5590     robj 	    </range>
    634   5068     robj 
    635   5068     robj             <range name='dimm' min='0' max='16'>
    636   5068     robj 
    637   6070     robj                 <set type='product' setlist='Sun-Ultra-20-Workstation|Sun-Fire(TM)-X2100'>
    638   5068     robj 		    
    639   5068     robj                     <propgroup name='protocol' version='1'
    640   5068     robj                                name-stability='Private'
    641   5068     robj 			       data-stability='Private' >
    642   5068     robj 
    643   5068     robj                         <propmethod name='simple_dimm_label' version='0'
    644   5068     robj 			            propname='label' proptype='string' >
    645   5068     robj               
    646   5068     robj                             <argval name='format' type='string'
    647   5068     robj 			        value='DIMM %d' />
    648   5068     robj                             <argval name='offset' type='uint32' value='1' />
    649   5068     robj 
    650   5068     robj                         </propmethod>
    651   5068     robj 
    652   5068     robj                     </propgroup>
    653   5068     robj 
    654   6070     robj                 </set> 
    655   6292     robj                 <set type='product' setlist='Sun-Fire-V20z|Sun-Fire-V40z'>
    656   5068     robj 		    
    657  11050   Robert 		    <fac-enum provider='fac_prov_ipmi' />
    658   5068     robj                     <propgroup name='protocol' version='1'
    659   5068     robj                                name-stability='Private'
    660   5068     robj 			       data-stability='Private' >
    661   5068     robj 
    662   5068     robj                         <propmethod name='simple_dimm_label_mp' version='0'
    663   5068     robj 			            propname='label' proptype='string' >
    664   5068     robj               
    665   5068     robj                             <argval name='format' type='string'
    666   5068     robj 			        value='CPU %d DIMM %d' />
    667   5068     robj                             <argval name='offset' type='uint32' value='0' />
    668   5068     robj                             <argval name='order' type='string'
    669   5068     robj 			        value='forward' />
    670   5068     robj                             <argval name='dimms_per_chip' type='uint32'
    671   5068     robj 			        value='4' />
    672   6292     robj 
    673   6292     robj                         </propmethod>
    674   6292     robj                         <propmethod name='get_dimm_serial' version='0'
    675   8526   Robert 			            propname='serial' proptype='string'
    676  10234   Robert 				    nonvolatile='1' />
    677  10234   Robert 
    678  10234   Robert                     </propgroup>
    679  10234   Robert                     <propgroup name='ipmi' version='1'
    680  10234   Robert                     	name-stability='Private' data-stability='Private' >
    681  10234   Robert 			
    682  10234   Robert                          <propmethod name='dimm_ipmi_entity' version='0'
    683  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    684   6292     robj               
    685  10234   Robert                             <argval name='format' type='string_array'>
    686  10234   Robert 			        <argitem value='cpu%d.mem%d.vpd' />
    687  10234   Robert 			    </argval>
    688   6292     robj                             <argval name='offset' type='uint32' value='0' />
    689   6292     robj 
    690   6292     robj                         </propmethod>
    691   6292     robj                     </propgroup>
    692   6292     robj                 </set>
    693   7243     robj                 <set type='product' setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4200E'>
    694   6292     robj 		    
    695   7243     robj 		    <fac-enum provider='fac_prov_ipmi' />
    696   6292     robj                     <propgroup name='protocol' version='1'
    697   6292     robj                                name-stability='Private'
    698   6292     robj 			       data-stability='Private' >
    699   6292     robj 
    700   6292     robj                         <propmethod name='simple_dimm_label_mp' version='0'
    701   6292     robj 			            propname='label' proptype='string' >
    702   6292     robj               
    703   6292     robj                             <argval name='format' type='string'
    704   6292     robj 			        value='CPU %d DIMM %d' />
    705   6292     robj                             <argval name='offset' type='uint32' value='0' />
    706   6292     robj                             <argval name='order' type='string'
    707   6292     robj 			        value='forward' />
    708   6292     robj                             <argval name='dimms_per_chip' type='uint32'
    709   6292     robj 			        value='4' />
    710   6292     robj 
    711   6292     robj                         </propmethod>
    712   6292     robj                         <propmethod name='get_dimm_serial' version='0'
    713   8526   Robert 			            propname='serial' proptype='string'
    714  10234   Robert 				    nonvolatile='1' />
    715   7243     robj                     </propgroup>
    716   7243     robj                     <propgroup name='ipmi' version='1'
    717   7243     robj                     	name-stability='Private' data-stability='Private' >
    718   7243     robj 			
    719   7243     robj                          <propmethod name='dimm_ipmi_entity' version='0'
    720  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    721   7243     robj               
    722  10234   Robert                             <argval name='format' type='string_array'>
    723  10234   Robert 			        <argitem value='p%d.d%d.fru' />
    724  10234   Robert 			    </argval>
    725   7243     robj                             <argval name='offset' type='uint32' value='0' />
    726   6292     robj 
    727   7243     robj                         </propmethod>
    728   6292     robj                     </propgroup>
    729   7243     robj                     <facility name='service' type='indicator' provider='fac_prov_ipmi' >
    730   7243     robj                         <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
    731   7243     robj                           <propval name='type' type='uint32' value='0' />
    732  10234   Robert                           <propmethod name='dimm_ipmi_entity' version='0'
    733  10234   Robert 			      propname='entity_ref' proptype='string_array' >
    734  10234   Robert 
    735  10234   Robert                             <argval name='format' type='string_array'>
    736  10234   Robert 			        <argitem value='p%d.d%d.led' />
    737  10234   Robert 			    </argval>
    738   7243     robj                             <argval name='offset' type='uint32' value='0' />
    739   7243     robj                           </propmethod>
    740   7243     robj                           <propmethod name='ipmi_indicator_mode' version='0'
    741   7243     robj                              propname='mode' proptype='uint32' mutable='1' >
    742   7243     robj                           </propmethod>
    743   7243     robj                        </propgroup>
    744   7243     robj                     </facility>
    745   7243     robj                 </set>
    746   7243     robj                 <set type='product' setlist='Sun-Fire-X4500'>
    747   7243     robj 		    
    748   7243     robj 		    <fac-enum provider='fac_prov_ipmi' />
    749   7243     robj                     <propgroup name='protocol' version='1'
    750   7243     robj                                name-stability='Private'
    751   7243     robj 			       data-stability='Private' >
    752   6292     robj 
    753   7243     robj                         <propmethod name='simple_dimm_label_mp' version='0'
    754   7243     robj 			            propname='label' proptype='string' >
    755   7243     robj               
    756   7243     robj                             <argval name='format' type='string'
    757   7243     robj 			        value='CPU %d DIMM %d' />
    758   7243     robj                             <argval name='offset' type='uint32' value='0' />
    759   7243     robj                             <argval name='order' type='string'
    760   7243     robj 			        value='forward' />
    761   7243     robj                             <argval name='dimms_per_chip' type='uint32'
    762   7243     robj 			        value='4' />
    763   7243     robj 
    764   7243     robj                         </propmethod>
    765   7243     robj                         <propmethod name='get_dimm_serial' version='0'
    766   8526   Robert 			            propname='serial' proptype='string'
    767  10234   Robert 				    nonvolatile='1' />
    768   7243     robj                     </propgroup>
    769   7243     robj                     <propgroup name='ipmi' version='1'
    770   7243     robj                     	name-stability='Private' data-stability='Private' >
    771   7243     robj 			
    772   7243     robj                          <propmethod name='dimm_ipmi_entity' version='0'
    773  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    774   7243     robj               
    775  10234   Robert                             <argval name='format' type='string_array'> 
    776  10234   Robert 			        <argitem value='p%d.d%d.fru' />
    777  10234   Robert 			    </argval>
    778   7243     robj                             <argval name='offset' type='uint32' value='0' />
    779   7243     robj 
    780   7243     robj                         </propmethod>
    781   7243     robj                     </propgroup>
    782   7243     robj                     <facility name='service' type='indicator' provider='fac_prov_ipmi' >
    783   7243     robj                         <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
    784   7243     robj                           <propval name='type' type='uint32' value='0' />
    785  10234   Robert                           <propmethod name='dimm_ipmi_entity' version='0'
    786  10234   Robert 			      propname='entity_ref' proptype='string_array' >
    787  10234   Robert                             
    788  10234   Robert 			    <argval name='format' type='string_array'>
    789  10234   Robert 			        <argitem value='p%d.d%d.fail.led' />
    790  10234   Robert 			    </argval>
    791   7243     robj                             <argval name='offset' type='uint32' value='0' />
    792   7243     robj                           </propmethod>
    793   7243     robj                           <propmethod name='ipmi_indicator_mode' version='0'
    794   7243     robj                              propname='mode' proptype='uint32' mutable='1' >
    795   7243     robj                           </propmethod>
    796   7243     robj                        </propgroup>
    797   7243     robj                     </facility>
    798   6292     robj                 </set>
    799   6292     robj                 <set type='product' setlist='Sun-Fire-X4100-M2|Sun-Fire-X4200-M2'>
    800   6292     robj 		    
    801   7243     robj 		    <fac-enum provider='fac_prov_ipmi' />
    802   6292     robj                     <propgroup name='protocol' version='1'
    803   6292     robj                                name-stability='Private'
    804   6292     robj 			       data-stability='Private' >
    805   6292     robj 
    806   6360     robj                         <propmethod name='g12f_dimm_label' version='0'
    807   6360     robj 			            propname='label' proptype='string' >
    808   6360     robj               
    809   6360     robj                             <argval name='format' type='string'
    810   6360     robj 			        value='CPU %d %c%d' />
    811   6360     robj 
    812   6360     robj                         </propmethod>
    813   6292     robj                         <propmethod name='get_dimm_serial' version='0'
    814   8526   Robert 			            propname='serial' proptype='string'
    815  10234   Robert 				    nonvolatile='1' />
    816   6292     robj 
    817   6292     robj                     </propgroup>
    818   7243     robj                     <propgroup name='ipmi' version='1'
    819   7243     robj                     	name-stability='Private' data-stability='Private' >
    820   7243     robj 			
    821   7243     robj                          <propmethod name='dimm_ipmi_entity' version='0'
    822  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    823   7243     robj               
    824  10234   Robert                             <argval name='format' type='string_array'>
    825  10234   Robert 			        <argitem value='p%d.d%d.fru' />
    826  10234   Robert 			    </argval>
    827   7243     robj                             <argval name='offset' type='uint32' value='0' />
    828   6292     robj 
    829   7243     robj                         </propmethod>
    830   7243     robj                     </propgroup>
    831   7243     robj 		    <!--
    832   7243     robj 		      DIMM service LED
    833   7243     robj 		    -->
    834   7243     robj                     <facility name='service' type='indicator' provider='fac_prov_ipmi' >
    835   7243     robj                         <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
    836   7243     robj                           <propval name='type' type='uint32' value='0' />
    837  10234   Robert                           <propmethod name='dimm_ipmi_entity' version='0'
    838  10234   Robert 			      propname='entity_ref' proptype='string_array' >
    839  10234   Robert 			      
    840  10234   Robert                             <argval name='format' type='string_array'>
    841  10234   Robert 			        <argitem value='p%d.d%d.led' />
    842  10234   Robert 			    </argval>
    843   7243     robj                             <argval name='offset' type='uint32' value='0' />
    844   7243     robj                           </propmethod>
    845   7243     robj                           <propmethod name='ipmi_indicator_mode' version='0'
    846   7243     robj                              propname='mode' proptype='uint32' mutable='1' >
    847   7243     robj                           </propmethod>
    848   7243     robj                        </propgroup>
    849   7243     robj                     </facility>
    850   6292     robj                 </set>
    851   6292     robj                 <set type='product' setlist='Sun-Fire-X4600|Sun-Fire-X4600-M2'>
    852   6292     robj 		    
    853   7243     robj 		    <fac-enum provider='fac_prov_ipmi' />
    854   6292     robj                     <propgroup name='protocol' version='1'
    855   6292     robj                                name-stability='Private'
    856   6292     robj 			       data-stability='Private' >
    857   6292     robj 
    858   6292     robj                         <propmethod name='g4_dimm_label' version='0'
    859   6292     robj 			            propname='label' proptype='string' >
    860   6292     robj               
    861   6292     robj                             <argval name='format' type='string'
    862   6292     robj 			        value='%s DIMM %d' />
    863   6292     robj                             <argval name='offset' type='uint32' value='0' />
    864   6292     robj 
    865   6292     robj                         </propmethod>
    866   6292     robj                         <propmethod name='get_dimm_serial' version='0'
    867   8526   Robert 			            propname='serial' proptype='string'
    868  10234   Robert 				    nonvolatile='1' />
    869   5068     robj 
    870   5068     robj                     </propgroup>
    871   7243     robj                     <propgroup name='ipmi' version='1'
    872   7243     robj                     	name-stability='Private' data-stability='Private' >
    873   7243     robj 			
    874   7243     robj                          <propmethod name='dimm_ipmi_entity' version='0'
    875  10234   Robert 		            propname='entity_ref' proptype='string_array' >
    876   7243     robj               
    877  10234   Robert                             <argval name='format' type='string_array'> 
    878  10234   Robert 			        <argitem value='p%d.d%d.fru' />
    879  10234   Robert 			    </argval>
    880   7243     robj                             <argval name='offset' type='uint32' value='0' />
    881   7243     robj 
    882   7243     robj                         </propmethod>
    883   7243     robj                     </propgroup>
    884   7243     robj 		    <!--
    885   7243     robj 		      DIMM service LED
    886   7243     robj 		    -->
    887   7243     robj                     <facility name='service' type='indicator' provider='fac_prov_ipmi' >
    888   7243     robj                         <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
    889   7243     robj                           <propval name='type' type='uint32' value='0' />
    890  10234   Robert                           <propmethod name='dimm_ipmi_entity' version='0'
    891  10234   Robert 			      propname='entity_ref' proptype='string_array' >
    892  10234   Robert 
    893  10234   Robert                             <argval name='format' type='string_array'>
    894  10234   Robert 			        <argitem value='p%d.d%d.led' />
    895  10234   Robert 			    </argval>
    896   7243     robj                             <argval name='offset' type='uint32' value='0' />
    897   7243     robj                           </propmethod>
    898   7243     robj                           <propmethod name='ipmi_indicator_mode' version='0'
    899   7243     robj                              propname='mode' proptype='uint32' mutable='1' >
    900   7243     robj                           </propmethod>
    901   7243     robj                        </propgroup>
    902   7243     robj                     </facility>
    903   5068     robj 
    904   6070     robj                 </set>
    905   6070     robj                 <set type='product'
    906   6070     robj 		    setlist='Sun-Ultra-40-M2-Workstation'>
    907   5068     robj 		    
    908   5068     robj                     <propgroup name='protocol' version='1'
    909   5068     robj                                name-stability='Private'
    910   5068     robj 			       data-stability='Private' >
    911   5068     robj 
    912   5068     robj                         <propmethod name='seq_dimm_label' version='0'
    913   5068     robj 			            propname='label' proptype='string' >
    914   5068     robj               
    915   5068     robj                             <argval name='format' type='string'
    916   5068     robj 			        value='DIMM %d' />
    917   5068     robj                             <argval name='offset' type='uint32' value='0' />
    918   5068     robj                             <argval name='order' type='string'
    919   5068     robj 			        value='reverse' />
    920   5068     robj 
    921   5068     robj                         </propmethod>
    922   5068     robj 
    923   5068     robj                     </propgroup>
    924   5068     robj 
    925   6070     robj                 </set>
    926   6070     robj                 <set type='product'
    927   6070     robj 		    setlist='X2100-M2'>
    928   5068     robj 		    
    929   5068     robj                     <propgroup name='protocol' version='1'
    930   5068     robj                                name-stability='Private'
    931   5068     robj 			       data-stability='Private' >
    932   5068     robj 
    933   5068     robj                         <propmethod name='seq_dimm_label' version='0'
    934   5068     robj 			            propname='label' proptype='string' >
    935   5068     robj               
    936   5068     robj                             <argval name='format' type='string'
    937   5068     robj 			        value='B0D%d' />
    938   5068     robj                             <argval name='offset' type='uint32' value='0' />
    939   5068     robj                             <argval name='order' type='string'
    940   5068     robj 			        value='reverse' />
    941   5068     robj 
    942   5068     robj                         </propmethod>
    943   5068     robj 
    944   5068     robj                     </propgroup>
    945   5068     robj 
    946   6070     robj                </set>
    947   5068     robj 
    948   5068     robj             </range>
    949   5068     robj 
    950   5068     robj         </dependents>
    951   5068     robj         </range>
    952   5068     robj 
    953   5068     robj     </dependents>
    954   5068     robj     </range>
    955   5068     robj 
    956   5068     robj </topology>
    957