xref: /titanic_50/usr/src/lib/fm/topo/maps/i86pc/chip-hc-topology.xml (revision ff3124eff995e6cd8ebd8c6543648e0670920034)
1<?xml version="1.0"?>
2<!DOCTYPE topology SYSTEM "/usr/share/lib/xml/dtd/topology.dtd.1">
3<!--
4 Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
5 Use is subject to license terms.
6
7 CDDL HEADER START
8
9 The contents of this file are subject to the terms of the
10 Common Development and Distribution License (the "License").
11 You may not use this file except in compliance with the License.
12
13 You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14 or http://www.opensolaris.org/os/licensing.
15 See the License for the specific language governing permissions
16 and limitations under the License.
17
18 When distributing Covered Code, include this CDDL HEADER in each
19 file and include the License file at usr/src/OPENSOLARIS.LICENSE.
20 If applicable, add the following below this CDDL HEADER, with the
21 fields enclosed by brackets "[]" replaced with your own identifying
22 information: Portions Copyright [yyyy] [name of copyright owner]
23
24 CDDL HEADER END
25
26    ident	"%Z%%M%	%I%	%E% SMI"
27-->
28
29<topology name='chip' scheme='hc'>
30
31    <range name='chip' min='0' max='100'>
32
33        <set type='product'
34	    setlist='Sun-Fire(TM)-X2100|W1100z-2100z|Sun-Ultra-20-Workstation|Ultra20-M2|Sun-Ultra-40-M2-Workstation'>
35
36            <propgroup name='protocol' version='1'
37                name-stability='Private' data-stability='Private' >
38
39                <propmethod name='simple_chip_label' version='0'
40		            propname='label' proptype='string' >
41
42                    <argval name='format' type='string' value='CPU %d' />
43                    <argval name='offset' type='uint32' value='0' />
44
45                </propmethod>
46
47            </propgroup>
48
49        </set>
50        <set type='product'
51	    setlist='Sun-Fire-V20z|Sun-Fire-V40z'>
52
53            <propgroup name='protocol' version='1'
54                name-stability='Private' data-stability='Private' >
55
56                <propmethod name='simple_chip_label' version='0'
57		            propname='label' proptype='string' >
58
59                    <argval name='format' type='string' value='CPU %d' />
60                    <argval name='offset' type='uint32' value='0' />
61
62                </propmethod>
63
64            </propgroup>
65            <propgroup name='ipmi' version='1'
66               name-stability='Private' data-stability='Private' >
67                 <propmethod name='ipmi_entity' version='0'
68		            propname='entity_ref' proptype='string' >
69
70                    <argval name='format' type='string' value='cpu%d.vpd' />
71                    <argval name='offset' type='uint32' value='0' />
72                    <argval name='nparams' type='uint32' value='1' />
73
74                </propmethod>
75            </propgroup>
76
77        </set>
78        <set type='product'
79	    setlist='X2100-M2|Sun-Blade-X8440-Server-Module'>
80            <propgroup name='protocol' version='1'
81                name-stability='Private' data-stability='Private' >
82
83                <propmethod name='simple_chip_label' version='0'
84		            propname='label' proptype='string' >
85
86                    <argval name='format' type='string' value='CPU %d' />
87                    <argval name='offset' type='uint32' value='0' />
88
89                </propmethod>
90
91            </propgroup>
92            <propgroup name='ipmi' version='1'
93               name-stability='Private' data-stability='Private' >
94                 <propmethod name='ipmi_entity' version='0'
95		            propname='entity_ref' proptype='string' >
96
97                    <argval name='format' type='string' value='p%d.fru' />
98                    <argval name='offset' type='uint32' value='0' />
99                    <argval name='nparams' type='uint32' value='1' />
100
101                </propmethod>
102            </propgroup>
103        </set>
104
105        <set type='product'
106	    setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4200E|Sun-Fire-X4140|Sun-Fire-X4240|Sun-Fire-X4440'>
107	    <fac-enum provider='fac_prov_ipmi' />
108	    <!--
109	       chip FRU label
110	    -->
111            <propgroup name='protocol' version='1'
112                name-stability='Private' data-stability='Private' >
113
114                <propmethod name='simple_chip_label' version='0'
115		            propname='label' proptype='string' >
116
117                    <argval name='format' type='string' value='CPU %d' />
118                    <argval name='offset' type='uint32' value='0' />
119
120                </propmethod>
121
122            </propgroup>
123            <propgroup name='ipmi' version='1'
124               name-stability='Private' data-stability='Private' >
125                 <propmethod name='ipmi_entity' version='0'
126		            propname='entity_ref' proptype='string' >
127
128                    <argval name='format' type='string' value='p%d.fru' />
129                    <argval name='offset' type='uint32' value='0' />
130                    <argval name='nparams' type='uint32' value='1' />
131
132                </propmethod>
133            </propgroup>
134	    <!--
135	       chip service LED
136	    -->
137            <facility name='service' type='indicator' provider='fac_prov_ipmi' >
138                <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
139                    <propval name='type' type='uint32' value='0' />
140                    <propmethod name='ipmi_entity' version='0' propname='entity_ref' proptype='string' >
141                        <argval name='format' type='string' value='p%d.led' />
142                        <argval name='offset' type='uint32' value='0' />
143                        <argval name='nparams' type='uint32' value='1' />
144                    </propmethod>
145                    <propmethod name='ipmi_indicator_mode' version='0'
146                       propname='mode' proptype='uint32' mutable='1'>
147                    </propmethod>
148                </propgroup>
149            </facility>
150        </set>
151        <set type='product' setlist='Sun-Fire-X4500'>
152            <fac-enum provider='fac_prov_ipmi' />
153            <!--
154               chip FRU label
155            -->
156            <propgroup name='protocol' version='1'
157                name-stability='Private' data-stability='Private' >
158
159                <propmethod name='simple_chip_label' version='0'
160                            propname='label' proptype='string' >
161
162                    <argval name='format' type='string' value='CPU %d' />
163                    <argval name='offset' type='uint32' value='0' />
164
165                </propmethod>
166
167            </propgroup>
168            <propgroup name='ipmi' version='1'
169               name-stability='Private' data-stability='Private' >
170                 <propmethod name='ipmi_entity' version='0'
171                            propname='entity_ref' proptype='string' >
172
173                    <argval name='format' type='string' value='p%d.fru' />
174                    <argval name='offset' type='uint32' value='0' />
175                    <argval name='nparams' type='uint32' value='1' />
176
177                </propmethod>
178	    </propgroup>
179            <!--
180               chip service LED
181            -->
182            <facility name='service' type='indicator' provider='fac_prov_ipmi' >
183                <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
184                    <propval name='type' type='uint32' value='0' />
185                    <propmethod name='ipmi_entity' version='0' propname='entity_ref' proptype='string' >
186                        <argval name='format' type='string' value='p%d.fail.led' />
187                        <argval name='offset' type='uint32' value='0' />
188                        <argval name='nparams' type='uint32' value='1' />
189                    </propmethod>
190                    <propmethod name='ipmi_indicator_mode' version='0'
191                       propname='mode' proptype='uint32' mutable='1' >
192                    </propmethod>
193                </propgroup>
194            </facility>
195        </set>
196
197        <set type='product' setlist='Sun-Fire-X4540'>
198	    <fac-enum provider='fac_prov_ipmi' />
199	    <!--
200	       chip FRU label
201	    -->
202            <propgroup name='protocol' version='1'
203                name-stability='Private' data-stability='Private' >
204
205                <propmethod name='simple_chip_label' version='0'
206		            propname='label' proptype='string' >
207
208                    <argval name='format' type='string' value='CPU %d' />
209                    <argval name='offset' type='uint32' value='0' />
210
211                </propmethod>
212
213            </propgroup>
214            <propgroup name='ipmi' version='1'
215               name-stability='Private' data-stability='Private' >
216                 <propmethod name='ipmi_entity' version='0'
217		            propname='entity_ref' proptype='string' >
218
219                    <argval name='format' type='string' value='p%d.fru' />
220                    <argval name='offset' type='uint32' value='0' />
221                    <argval name='nparams' type='uint32' value='1' />
222
223                </propmethod>
224            </propgroup>
225	    <!--
226	       chip service LED
227	    -->
228            <facility name='service' type='indicator' provider='fac_prov_ipmi' >
229                <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
230                    <propval name='type' type='uint32' value='0' />
231                    <propmethod name='ipmi_entity' version='0' propname='entity_ref' proptype='string' >
232                        <argval name='format' type='string' value='p%d.led' />
233                        <argval name='offset' type='uint32' value='0' />
234                        <argval name='nparams' type='uint32' value='1' />
235                    </propmethod>
236                    <propmethod name='ipmi_indicator_mode' version='0'
237                       propname='mode' proptype='uint32' mutable='1' >
238                    </propmethod>
239                </propgroup>
240            </facility>
241        </set>
242        <set type='product'
243	    setlist='Sun-Fire-X4100-M2|Sun-Fire-X4200-M2'>
244	    <fac-enum provider='fac_prov_ipmi' />
245	    <!--
246	       chip FRU label
247	    -->
248            <propgroup name='protocol' version='1'
249                name-stability='Private' data-stability='Private' >
250                <propmethod name='simple_chip_label' version='0'
251		            propname='label' proptype='string' >
252
253                    <argval name='format' type='string' value='CPU %d' />
254                    <argval name='offset' type='uint32' value='1' />
255
256                </propmethod>
257
258            </propgroup>
259            <propgroup name='ipmi' version='1'
260               name-stability='Private' data-stability='Private' >
261                 <propmethod name='ipmi_entity' version='0'
262		            propname='entity_ref' proptype='string' >
263
264                    <argval name='format' type='string' value='p%d.fru' />
265                    <argval name='offset' type='uint32' value='0' />
266                    <argval name='nparams' type='uint32' value='1' />
267
268                </propmethod>
269            </propgroup>
270	    <!--
271	       chip service LED
272	    -->
273            <facility name='service' type='indicator' provider='fac_prov_ipmi' >
274                <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
275                    <propval name='type' type='uint32' value='0' />
276                    <propmethod name='ipmi_entity' version='0' propname='entity_ref' proptype='string' >
277                        <argval name='format' type='string' value='p%d.led' />
278                        <argval name='offset' type='uint32' value='0' />
279                        <argval name='nparams' type='uint32' value='1' />
280                    </propmethod>
281                    <propmethod name='ipmi_indicator_mode' version='0'
282                       propname='mode' proptype='uint32' mutable='1' >
283                    </propmethod>
284                </propgroup>
285            </facility>
286        </set>
287        <set type='product'
288	    setlist='Sun-Fire-X4600|Sun-Fire-X4600-M2'>
289
290	    <fac-enum provider='fac_prov_ipmi' />
291	    <!--
292	       chip FRU label
293	    -->
294            <propgroup name='protocol' version='1'
295                name-stability='Private' data-stability='Private' >
296
297                <propmethod name='g4_chip_label' version='0'
298		            propname='label' proptype='string' >
299
300                    <argval name='format' type='string' value='CPU %c' />
301
302                </propmethod>
303
304            </propgroup>
305            <propgroup name='ipmi' version='1'
306               name-stability='Private' data-stability='Private' >
307                 <propmethod name='ipmi_entity' version='0'
308		            propname='entity_ref' proptype='string' >
309
310                    <argval name='format' type='string' value='p%d.fru' />
311                    <argval name='offset' type='uint32' value='0' />
312                    <argval name='nparams' type='uint32' value='1' />
313
314                </propmethod>
315            </propgroup>
316	    <!--
317	       chip service LED
318	    -->
319            <facility name='service' type='indicator' provider='fac_prov_ipmi' >
320                <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
321                    <propval name='type' type='uint32' value='0' />
322                    <propmethod name='ipmi_entity' version='0' propname='entity_ref' proptype='string' >
323                        <argval name='format' type='string' value='p%d.led' />
324                        <argval name='offset' type='uint32' value='0' />
325                        <argval name='nparams' type='uint32' value='1' />
326                    </propmethod>
327                    <propmethod name='ipmi_indicator_mode' version='0'
328                       propname='mode' proptype='uint32' mutable='1' >
329                    </propmethod>
330                </propgroup>
331            </facility>
332
333        </set>
334        <set type='product'
335	    setlist='Sun-Blade-X8420-Server-Module|Sun-Blade-X8440-Server-Module|SUN-BLADE-X8440-SERVER-MODULE'>
336
337            <propgroup name='protocol' version='1'
338                name-stability='Private' data-stability='Private' >
339
340                <propmethod name='a4fplus_chip_label' version='0'
341		            propname='label' proptype='string' >
342
343                    <argval name='format' type='string' value='CPU %d' />
344
345                </propmethod>
346
347            </propgroup>
348
349        </set>
350
351    <dependents grouping='children'>
352
353        <range name='memory-controller' min='0' max='16'>
354        <dependents grouping='children'>
355
356            <range name='dram-channel' min='0' max='1'>
357            <dependents grouping='children'>
358
359                <range name='chip-select' min='0' max='7'>
360                    <set type='product' setlist='Sun-Blade-X8440-Server-Module|Sun-Fire-X4600-M2'>
361
362                        <propgroup name='protocol' version='1'
363                               name-stability='Private'
364			       data-stability='Private' >
365
366                            <propmethod name='simple_cs_label_mp' version='0'
367			            propname='label' proptype='string' >
368
369                                <argval name='format' type='string'
370			            value='CPU %d DIMM %d' />
371                                <argval name='offset' type='uint32' value='0' />
372
373                            </propmethod>
374
375                        </propgroup>
376
377                    </set>
378                    <set type='product' setlist='Sun-Fire-X4140|Sun-Fire-X4240|Sun-Fire-X4440'>
379
380                        <propgroup name='protocol' version='1'
381                               name-stability='Private'
382			       data-stability='Private' >
383
384                            <propmethod name='simple_cs_label_mp' version='0'
385			            propname='label' proptype='string' >
386
387                                <argval name='format' type='string'
388			            value='CPU %d D%d' />
389                                <argval name='offset' type='uint32' value='0' />
390
391                            </propmethod>
392
393                        </propgroup>
394
395                    </set>
396		</range>
397            </dependents>
398	    </range>
399
400            <range name='dimm' min='0' max='16'>
401
402                <set type='product' setlist='Sun-Ultra-20-Workstation|Sun-Fire(TM)-X2100'>
403
404                    <propgroup name='protocol' version='1'
405                               name-stability='Private'
406			       data-stability='Private' >
407
408                        <propmethod name='simple_dimm_label' version='0'
409			            propname='label' proptype='string' >
410
411                            <argval name='format' type='string'
412			        value='DIMM %d' />
413                            <argval name='offset' type='uint32' value='1' />
414
415                        </propmethod>
416
417                    </propgroup>
418
419                </set>
420                <set type='product' setlist='Sun-Fire-V20z|Sun-Fire-V40z'>
421
422                    <propgroup name='protocol' version='1'
423                               name-stability='Private'
424			       data-stability='Private' >
425
426                        <propmethod name='simple_dimm_label_mp' version='0'
427			            propname='label' proptype='string' >
428
429                            <argval name='format' type='string'
430			        value='CPU %d DIMM %d' />
431                            <argval name='offset' type='uint32' value='0' />
432                            <argval name='order' type='string'
433			        value='forward' />
434                            <argval name='dimms_per_chip' type='uint32'
435			        value='4' />
436
437                        </propmethod>
438                        <propmethod name='get_dimm_serial' version='0'
439			            propname='serial' proptype='string' >
440
441                            <argval name='format' type='string'
442			        value='cpu%d.mem%d.vpd' />
443                            <argval name='offset' type='uint32' value='0' />
444
445                        </propmethod>
446
447                    </propgroup>
448                </set>
449                <set type='product' setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4200E'>
450
451		    <fac-enum provider='fac_prov_ipmi' />
452                    <propgroup name='protocol' version='1'
453                               name-stability='Private'
454			       data-stability='Private' >
455
456                        <propmethod name='simple_dimm_label_mp' version='0'
457			            propname='label' proptype='string' >
458
459                            <argval name='format' type='string'
460			        value='CPU %d DIMM %d' />
461                            <argval name='offset' type='uint32' value='0' />
462                            <argval name='order' type='string'
463			        value='forward' />
464                            <argval name='dimms_per_chip' type='uint32'
465			        value='4' />
466
467                        </propmethod>
468                        <propmethod name='get_dimm_serial' version='0'
469			            propname='serial' proptype='string' >
470
471                            <argval name='format' type='string'
472			        value='p%d.d%d.fru' />
473                            <argval name='offset' type='uint32' value='0' />
474
475                        </propmethod>
476                    </propgroup>
477                    <propgroup name='ipmi' version='1'
478                    	name-stability='Private' data-stability='Private' >
479
480                         <propmethod name='dimm_ipmi_entity' version='0'
481		            propname='entity_ref' proptype='string' >
482
483                            <argval name='format' type='string'
484			        value='p%d.d%d.fru' />
485                            <argval name='offset' type='uint32' value='0' />
486
487                        </propmethod>
488                    </propgroup>
489                    <facility name='service' type='indicator' provider='fac_prov_ipmi' >
490                        <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
491                          <propval name='type' type='uint32' value='0' />
492                          <propmethod name='dimm_ipmi_entity' version='0' propname='entity_ref' proptype='string' >
493                            <argval name='format' type='string' value='p%d.d%d.led' />
494                            <argval name='offset' type='uint32' value='0' />
495                          </propmethod>
496                          <propmethod name='ipmi_indicator_mode' version='0'
497                             propname='mode' proptype='uint32' mutable='1' >
498                          </propmethod>
499                       </propgroup>
500                    </facility>
501                </set>
502                <set type='product' setlist='Sun-Fire-X4500'>
503
504		    <fac-enum provider='fac_prov_ipmi' />
505                    <propgroup name='protocol' version='1'
506                               name-stability='Private'
507			       data-stability='Private' >
508
509                        <propmethod name='simple_dimm_label_mp' version='0'
510			            propname='label' proptype='string' >
511
512                            <argval name='format' type='string'
513			        value='CPU %d DIMM %d' />
514                            <argval name='offset' type='uint32' value='0' />
515                            <argval name='order' type='string'
516			        value='forward' />
517                            <argval name='dimms_per_chip' type='uint32'
518			        value='4' />
519
520                        </propmethod>
521                        <propmethod name='get_dimm_serial' version='0'
522			            propname='serial' proptype='string' >
523
524                            <argval name='format' type='string'
525			        value='p%d.d%d.fru' />
526                            <argval name='offset' type='uint32' value='0' />
527
528                        </propmethod>
529                    </propgroup>
530                    <propgroup name='ipmi' version='1'
531                    	name-stability='Private' data-stability='Private' >
532
533                         <propmethod name='dimm_ipmi_entity' version='0'
534		            propname='entity_ref' proptype='string' >
535
536                            <argval name='format' type='string'
537			        value='p%d.d%d.fru' />
538                            <argval name='offset' type='uint32' value='0' />
539
540                        </propmethod>
541                    </propgroup>
542                    <facility name='service' type='indicator' provider='fac_prov_ipmi' >
543                        <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
544                          <propval name='type' type='uint32' value='0' />
545                          <propmethod name='dimm_ipmi_entity' version='0' propname='entity_ref' proptype='string' >
546                            <argval name='format' type='string' value='p%d.d%d.fail.led' />
547                            <argval name='offset' type='uint32' value='0' />
548                          </propmethod>
549                          <propmethod name='ipmi_indicator_mode' version='0'
550                             propname='mode' proptype='uint32' mutable='1' >
551                          </propmethod>
552                       </propgroup>
553                    </facility>
554                </set>
555                <set type='product' setlist='Sun-Fire-X4100-M2|Sun-Fire-X4200-M2'>
556
557		    <fac-enum provider='fac_prov_ipmi' />
558                    <propgroup name='protocol' version='1'
559                               name-stability='Private'
560			       data-stability='Private' >
561
562                        <propmethod name='g12f_dimm_label' version='0'
563			            propname='label' proptype='string' >
564
565                            <argval name='format' type='string'
566			        value='CPU %d %c%d' />
567
568                        </propmethod>
569                        <propmethod name='get_dimm_serial' version='0'
570			            propname='serial' proptype='string' >
571
572                            <argval name='format' type='string'
573			        value='p%d.d%d.fru' />
574                            <argval name='offset' type='uint32' value='0' />
575
576                        </propmethod>
577
578                    </propgroup>
579                    <propgroup name='ipmi' version='1'
580                    	name-stability='Private' data-stability='Private' >
581
582                         <propmethod name='dimm_ipmi_entity' version='0'
583		            propname='entity_ref' proptype='string' >
584
585                            <argval name='format' type='string'
586			        value='p%d.d%d.fru' />
587                            <argval name='offset' type='uint32' value='0' />
588
589                        </propmethod>
590                    </propgroup>
591		    <!--
592		      DIMM service LED
593		    -->
594                    <facility name='service' type='indicator' provider='fac_prov_ipmi' >
595                        <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
596                          <propval name='type' type='uint32' value='0' />
597                          <propmethod name='dimm_ipmi_entity' version='0' propname='entity_ref' proptype='string' >
598                            <argval name='format' type='string' value='p%d.d%d.led' />
599                            <argval name='offset' type='uint32' value='0' />
600                          </propmethod>
601                          <propmethod name='ipmi_indicator_mode' version='0'
602                             propname='mode' proptype='uint32' mutable='1' >
603                          </propmethod>
604                       </propgroup>
605                    </facility>
606                </set>
607                <set type='product' setlist='Sun-Fire-X4600|Sun-Fire-X4600-M2'>
608
609		    <fac-enum provider='fac_prov_ipmi' />
610                    <propgroup name='protocol' version='1'
611                               name-stability='Private'
612			       data-stability='Private' >
613
614                        <propmethod name='g4_dimm_label' version='0'
615			            propname='label' proptype='string' >
616
617                            <argval name='format' type='string'
618			        value='%s DIMM %d' />
619                            <argval name='offset' type='uint32' value='0' />
620
621                        </propmethod>
622                        <propmethod name='get_dimm_serial' version='0'
623			            propname='serial' proptype='string' >
624
625                            <argval name='format' type='string'
626			        value='p%d.d%d.fru' />
627                            <argval name='offset' type='uint32' value='0' />
628
629                        </propmethod>
630
631                    </propgroup>
632                    <propgroup name='ipmi' version='1'
633                    	name-stability='Private' data-stability='Private' >
634
635                         <propmethod name='dimm_ipmi_entity' version='0'
636		            propname='entity_ref' proptype='string' >
637
638                            <argval name='format' type='string'
639			        value='p%d.d%d.fru' />
640                            <argval name='offset' type='uint32' value='0' />
641
642                        </propmethod>
643                    </propgroup>
644		    <!--
645		      DIMM service LED
646		    -->
647                    <facility name='service' type='indicator' provider='fac_prov_ipmi' >
648                        <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' >
649                          <propval name='type' type='uint32' value='0' />
650                          <propmethod name='dimm_ipmi_entity' version='0' propname='entity_ref' proptype='string' >
651                            <argval name='format' type='string' value='p%d.d%d.led' />
652                            <argval name='offset' type='uint32' value='0' />
653                          </propmethod>
654                          <propmethod name='ipmi_indicator_mode' version='0'
655                             propname='mode' proptype='uint32' mutable='1' >
656                          </propmethod>
657                       </propgroup>
658                    </facility>
659
660                </set>
661                <set type='product'
662		    setlist='Sun-Ultra-40-M2-Workstation'>
663
664                    <propgroup name='protocol' version='1'
665                               name-stability='Private'
666			       data-stability='Private' >
667
668                        <propmethod name='seq_dimm_label' version='0'
669			            propname='label' proptype='string' >
670
671                            <argval name='format' type='string'
672			        value='DIMM %d' />
673                            <argval name='offset' type='uint32' value='0' />
674                            <argval name='order' type='string'
675			        value='reverse' />
676
677                        </propmethod>
678
679                    </propgroup>
680
681                </set>
682                <set type='product'
683		    setlist='X2100-M2'>
684
685                    <propgroup name='protocol' version='1'
686                               name-stability='Private'
687			       data-stability='Private' >
688
689                        <propmethod name='seq_dimm_label' version='0'
690			            propname='label' proptype='string' >
691
692                            <argval name='format' type='string'
693			        value='B0D%d' />
694                            <argval name='offset' type='uint32' value='0' />
695                            <argval name='order' type='string'
696			        value='reverse' />
697
698                        </propmethod>
699
700                    </propgroup>
701
702               </set>
703
704            </range>
705
706        </dependents>
707        </range>
708
709    </dependents>
710    </range>
711
712</topology>
713