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