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-X4450'> 304 <!-- 305 chip FRU label 306 --> 307 <propgroup name='protocol' version='1' 308 name-stability='Private' data-stability='Private' > 309 <propmethod name='fsb2_chip_label' version='0' 310 propname='label' proptype='string' > 311 312 <argval name='format' type='string' value='CPU %d' /> 313 <argval name='offset' type='uint32' value='0' /> 314 315 </propmethod> 316 317 </propgroup> 318 </set> 319 <set type='product' 320 setlist='Sun-Blade-X8450-Server-Module|SUN-BLADE-X8450-SERVER-MODULE'> 321 <!-- 322 chip FRU label 323 --> 324 <propgroup name='protocol' version='1' 325 name-stability='Private' data-stability='Private' > 326 <propmethod name='fsb2_chip_label' version='0' 327 propname='label' proptype='string' > 328 329 <argval name='format' type='string' value='CPU %d' /> 330 <argval name='offset' type='uint32' value='0' /> 331 332 </propmethod> 333 334 </propgroup> 335 </set> 336 <set type='product' 337 setlist='Sun-Fire-X4600|Sun-Fire-X4600-M2'> 338 339 <fac-enum provider='fac_prov_ipmi' /> 340 <!-- 341 chip FRU label 342 --> 343 <propgroup name='protocol' version='1' 344 name-stability='Private' data-stability='Private' > 345 346 <propmethod name='g4_chip_label' version='0' 347 propname='label' proptype='string' > 348 349 <argval name='format' type='string' value='CPU %c' /> 350 351 </propmethod> 352 353 </propgroup> 354 <propgroup name='ipmi' version='1' 355 name-stability='Private' data-stability='Private' > 356 <propmethod name='ipmi_entity' version='0' 357 propname='entity_ref' proptype='string' > 358 359 <argval name='format' type='string' value='p%d.fru' /> 360 <argval name='offset' type='uint32' value='0' /> 361 <argval name='nparams' type='uint32' value='1' /> 362 363 </propmethod> 364 </propgroup> 365 <!-- 366 chip service LED 367 --> 368 <facility name='service' type='indicator' provider='fac_prov_ipmi' > 369 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 370 <propval name='type' type='uint32' value='0' /> 371 <propmethod name='ipmi_entity' version='0' propname='entity_ref' proptype='string' > 372 <argval name='format' type='string' value='p%d.led' /> 373 <argval name='offset' type='uint32' value='0' /> 374 <argval name='nparams' type='uint32' value='1' /> 375 </propmethod> 376 <propmethod name='ipmi_indicator_mode' version='0' 377 propname='mode' proptype='uint32' mutable='1' > 378 </propmethod> 379 </propgroup> 380 </facility> 381 382 </set> 383 <set type='product' 384 setlist='Sun-Blade-X8420-Server-Module|Sun-Blade-X8440-Server-Module|SUN-BLADE-X8440-SERVER-MODULE'> 385 386 <propgroup name='protocol' version='1' 387 name-stability='Private' data-stability='Private' > 388 389 <propmethod name='a4fplus_chip_label' version='0' 390 propname='label' proptype='string' > 391 392 <argval name='format' type='string' value='CPU %d' /> 393 394 </propmethod> 395 396 </propgroup> 397 398 </set> 399 400 <dependents grouping='children'> 401 402 <range name='memory-controller' min='0' max='16'> 403 <dependents grouping='children'> 404 405 <range name='dram-channel' min='0' max='3'> 406 <dependents grouping='children'> 407 408 <range name='chip-select' min='0' max='7'> 409 <set type='product' setlist='Sun-Blade-X8440-Server-Module|Sun-Fire-X4600-M2'> 410 411 <propgroup name='protocol' version='1' 412 name-stability='Private' 413 data-stability='Private' > 414 415 <propmethod name='simple_cs_label_mp' version='0' 416 propname='label' proptype='string' > 417 418 <argval name='format' type='string' 419 value='CPU %d DIMM %d' /> 420 <argval name='offset' type='uint32' value='0' /> 421 422 </propmethod> 423 424 </propgroup> 425 426 </set> 427 <set type='product' setlist='Sun-Fire-X4140|Sun-Fire-X4240|Sun-Fire-X4440'> 428 429 <propgroup name='protocol' version='1' 430 name-stability='Private' 431 data-stability='Private' > 432 433 <propmethod name='simple_cs_label_mp' version='0' 434 propname='label' proptype='string' > 435 436 <argval name='format' type='string' 437 value='CPU %d D%d' /> 438 <argval name='offset' type='uint32' value='0' /> 439 440 </propmethod> 441 442 </propgroup> 443 444 </set> 445 </range> 446 </dependents> 447 </range> 448 449 <range name='dimm' min='0' max='16'> 450 451 <set type='product' setlist='Sun-Ultra-20-Workstation|Sun-Fire(TM)-X2100'> 452 453 <propgroup name='protocol' version='1' 454 name-stability='Private' 455 data-stability='Private' > 456 457 <propmethod name='simple_dimm_label' version='0' 458 propname='label' proptype='string' > 459 460 <argval name='format' type='string' 461 value='DIMM %d' /> 462 <argval name='offset' type='uint32' value='1' /> 463 464 </propmethod> 465 466 </propgroup> 467 468 </set> 469 <set type='product' setlist='Sun-Fire-V20z|Sun-Fire-V40z'> 470 471 <propgroup name='protocol' version='1' 472 name-stability='Private' 473 data-stability='Private' > 474 475 <propmethod name='simple_dimm_label_mp' version='0' 476 propname='label' proptype='string' > 477 478 <argval name='format' type='string' 479 value='CPU %d DIMM %d' /> 480 <argval name='offset' type='uint32' value='0' /> 481 <argval name='order' type='string' 482 value='forward' /> 483 <argval name='dimms_per_chip' type='uint32' 484 value='4' /> 485 486 </propmethod> 487 <propmethod name='get_dimm_serial' version='0' 488 propname='serial' proptype='string' > 489 490 <argval name='format' type='string' 491 value='cpu%d.mem%d.vpd' /> 492 <argval name='offset' type='uint32' value='0' /> 493 494 </propmethod> 495 496 </propgroup> 497 </set> 498 <set type='product' setlist='Sun-Fire-X4100-Server|Sun-Fire-X4200-Server|Sun-Fire-X4200E'> 499 500 <fac-enum provider='fac_prov_ipmi' /> 501 <propgroup name='protocol' version='1' 502 name-stability='Private' 503 data-stability='Private' > 504 505 <propmethod name='simple_dimm_label_mp' version='0' 506 propname='label' proptype='string' > 507 508 <argval name='format' type='string' 509 value='CPU %d DIMM %d' /> 510 <argval name='offset' type='uint32' value='0' /> 511 <argval name='order' type='string' 512 value='forward' /> 513 <argval name='dimms_per_chip' type='uint32' 514 value='4' /> 515 516 </propmethod> 517 <propmethod name='get_dimm_serial' version='0' 518 propname='serial' proptype='string' > 519 520 <argval name='format' type='string' 521 value='p%d.d%d.fru' /> 522 <argval name='offset' type='uint32' value='0' /> 523 524 </propmethod> 525 </propgroup> 526 <propgroup name='ipmi' version='1' 527 name-stability='Private' data-stability='Private' > 528 529 <propmethod name='dimm_ipmi_entity' version='0' 530 propname='entity_ref' proptype='string' > 531 532 <argval name='format' type='string' 533 value='p%d.d%d.fru' /> 534 <argval name='offset' type='uint32' value='0' /> 535 536 </propmethod> 537 </propgroup> 538 <facility name='service' type='indicator' provider='fac_prov_ipmi' > 539 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 540 <propval name='type' type='uint32' value='0' /> 541 <propmethod name='dimm_ipmi_entity' version='0' propname='entity_ref' proptype='string' > 542 <argval name='format' type='string' value='p%d.d%d.led' /> 543 <argval name='offset' type='uint32' value='0' /> 544 </propmethod> 545 <propmethod name='ipmi_indicator_mode' version='0' 546 propname='mode' proptype='uint32' mutable='1' > 547 </propmethod> 548 </propgroup> 549 </facility> 550 </set> 551 <set type='product' setlist='Sun-Fire-X4500'> 552 553 <fac-enum provider='fac_prov_ipmi' /> 554 <propgroup name='protocol' version='1' 555 name-stability='Private' 556 data-stability='Private' > 557 558 <propmethod name='simple_dimm_label_mp' version='0' 559 propname='label' proptype='string' > 560 561 <argval name='format' type='string' 562 value='CPU %d DIMM %d' /> 563 <argval name='offset' type='uint32' value='0' /> 564 <argval name='order' type='string' 565 value='forward' /> 566 <argval name='dimms_per_chip' type='uint32' 567 value='4' /> 568 569 </propmethod> 570 <propmethod name='get_dimm_serial' version='0' 571 propname='serial' proptype='string' > 572 573 <argval name='format' type='string' 574 value='p%d.d%d.fru' /> 575 <argval name='offset' type='uint32' value='0' /> 576 577 </propmethod> 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 <facility name='service' type='indicator' provider='fac_prov_ipmi' > 592 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 593 <propval name='type' type='uint32' value='0' /> 594 <propmethod name='dimm_ipmi_entity' version='0' propname='entity_ref' proptype='string' > 595 <argval name='format' type='string' value='p%d.d%d.fail.led' /> 596 <argval name='offset' type='uint32' value='0' /> 597 </propmethod> 598 <propmethod name='ipmi_indicator_mode' version='0' 599 propname='mode' proptype='uint32' mutable='1' > 600 </propmethod> 601 </propgroup> 602 </facility> 603 </set> 604 <set type='product' setlist='Sun-Fire-X4100-M2|Sun-Fire-X4200-M2'> 605 606 <fac-enum provider='fac_prov_ipmi' /> 607 <propgroup name='protocol' version='1' 608 name-stability='Private' 609 data-stability='Private' > 610 611 <propmethod name='g12f_dimm_label' version='0' 612 propname='label' proptype='string' > 613 614 <argval name='format' type='string' 615 value='CPU %d %c%d' /> 616 617 </propmethod> 618 <propmethod name='get_dimm_serial' version='0' 619 propname='serial' proptype='string' > 620 621 <argval name='format' type='string' 622 value='p%d.d%d.fru' /> 623 <argval name='offset' type='uint32' value='0' /> 624 625 </propmethod> 626 627 </propgroup> 628 <propgroup name='ipmi' version='1' 629 name-stability='Private' data-stability='Private' > 630 631 <propmethod name='dimm_ipmi_entity' version='0' 632 propname='entity_ref' proptype='string' > 633 634 <argval name='format' type='string' 635 value='p%d.d%d.fru' /> 636 <argval name='offset' type='uint32' value='0' /> 637 638 </propmethod> 639 </propgroup> 640 <!-- 641 DIMM service LED 642 --> 643 <facility name='service' type='indicator' provider='fac_prov_ipmi' > 644 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 645 <propval name='type' type='uint32' value='0' /> 646 <propmethod name='dimm_ipmi_entity' version='0' propname='entity_ref' proptype='string' > 647 <argval name='format' type='string' value='p%d.d%d.led' /> 648 <argval name='offset' type='uint32' value='0' /> 649 </propmethod> 650 <propmethod name='ipmi_indicator_mode' version='0' 651 propname='mode' proptype='uint32' mutable='1' > 652 </propmethod> 653 </propgroup> 654 </facility> 655 </set> 656 <set type='product' setlist='Sun-Fire-X4600|Sun-Fire-X4600-M2'> 657 658 <fac-enum provider='fac_prov_ipmi' /> 659 <propgroup name='protocol' version='1' 660 name-stability='Private' 661 data-stability='Private' > 662 663 <propmethod name='g4_dimm_label' version='0' 664 propname='label' proptype='string' > 665 666 <argval name='format' type='string' 667 value='%s DIMM %d' /> 668 <argval name='offset' type='uint32' value='0' /> 669 670 </propmethod> 671 <propmethod name='get_dimm_serial' version='0' 672 propname='serial' proptype='string' > 673 674 <argval name='format' type='string' 675 value='p%d.d%d.fru' /> 676 <argval name='offset' type='uint32' value='0' /> 677 678 </propmethod> 679 680 </propgroup> 681 <propgroup name='ipmi' version='1' 682 name-stability='Private' data-stability='Private' > 683 684 <propmethod name='dimm_ipmi_entity' version='0' 685 propname='entity_ref' proptype='string' > 686 687 <argval name='format' type='string' 688 value='p%d.d%d.fru' /> 689 <argval name='offset' type='uint32' value='0' /> 690 691 </propmethod> 692 </propgroup> 693 <!-- 694 DIMM service LED 695 --> 696 <facility name='service' type='indicator' provider='fac_prov_ipmi' > 697 <propgroup name='facility' version='1' name-stability='Private' data-stability='Private' > 698 <propval name='type' type='uint32' value='0' /> 699 <propmethod name='dimm_ipmi_entity' version='0' propname='entity_ref' proptype='string' > 700 <argval name='format' type='string' value='p%d.d%d.led' /> 701 <argval name='offset' type='uint32' value='0' /> 702 </propmethod> 703 <propmethod name='ipmi_indicator_mode' version='0' 704 propname='mode' proptype='uint32' mutable='1' > 705 </propmethod> 706 </propgroup> 707 </facility> 708 709 </set> 710 <set type='product' 711 setlist='Sun-Ultra-40-M2-Workstation'> 712 713 <propgroup name='protocol' version='1' 714 name-stability='Private' 715 data-stability='Private' > 716 717 <propmethod name='seq_dimm_label' version='0' 718 propname='label' proptype='string' > 719 720 <argval name='format' type='string' 721 value='DIMM %d' /> 722 <argval name='offset' type='uint32' value='0' /> 723 <argval name='order' type='string' 724 value='reverse' /> 725 726 </propmethod> 727 728 </propgroup> 729 730 </set> 731 <set type='product' 732 setlist='X2100-M2'> 733 734 <propgroup name='protocol' version='1' 735 name-stability='Private' 736 data-stability='Private' > 737 738 <propmethod name='seq_dimm_label' version='0' 739 propname='label' proptype='string' > 740 741 <argval name='format' type='string' 742 value='B0D%d' /> 743 <argval name='offset' type='uint32' value='0' /> 744 <argval name='order' type='string' 745 value='reverse' /> 746 747 </propmethod> 748 749 </propgroup> 750 751 </set> 752 753 </range> 754 755 </dependents> 756 </range> 757 758 </dependents> 759 </range> 760 761</topology> 762