1{ 2 "Exposes": [ 3 { 4 "Index": 0, 5 "Name": "3VSB", 6 "ScaleFactor": 0.3979, 7 "Thresholds": [ 8 { 9 "Direction": "greater than", 10 "Name": "upper critical", 11 "Severity": 1, 12 "Value": 3.74 13 }, 14 { 15 "Direction": "greater than", 16 "Name": "upper non critical", 17 "Severity": 0, 18 "Value": 3.52 19 }, 20 { 21 "Direction": "less than", 22 "Name": "lower non critical", 23 "Severity": 0, 24 "Value": 3.18 25 }, 26 { 27 "Direction": "less than", 28 "Name": "lower critical", 29 "Severity": 1, 30 "Value": 3.06 31 } 32 ], 33 "Type": "ADC" 34 }, 35 { 36 "Index": 1, 37 "Name": "5VSB", 38 "ScaleFactor": 0.2683, 39 "Thresholds": [ 40 { 41 "Direction": "greater than", 42 "Name": "upper critical", 43 "Severity": 1, 44 "Value": 5.49 45 }, 46 { 47 "Direction": "greater than", 48 "Name": "upper non critical", 49 "Severity": 0, 50 "Value": 5.245 51 }, 52 { 53 "Direction": "less than", 54 "Name": "lower non critical", 55 "Severity": 0, 56 "Value": 4.75 57 }, 58 { 59 "Direction": "less than", 60 "Name": "lower critical", 61 "Severity": 1, 62 "Value": 4.5 63 } 64 ], 65 "Type": "ADC" 66 }, 67 { 68 "Index": 2, 69 "Name": "VDDCR_CPU", 70 "PowerState": "On", 71 "ScaleFactor": 0.75, 72 "Thresholds": [ 73 { 74 "Direction": "greater than", 75 "Name": "upper critical", 76 "Severity": 1, 77 "Value": 1.35 78 }, 79 { 80 "Direction": "greater than", 81 "Name": "upper non critical", 82 "Severity": 0, 83 "Value": 1.28 84 }, 85 { 86 "Direction": "less than", 87 "Name": "lower non critical", 88 "Severity": 0, 89 "Value": 0.61 90 }, 91 { 92 "Direction": "less than", 93 "Name": "lower critical", 94 "Severity": 1, 95 "Value": 0.55 96 } 97 ], 98 "Type": "ADC" 99 }, 100 { 101 "Index": 3, 102 "Name": "VDDCR_SOC", 103 "PowerState": "On", 104 "ScaleFactor": 0.75, 105 "Thresholds": [ 106 { 107 "Direction": "greater than", 108 "Name": "upper critical", 109 "Severity": 1, 110 "Value": 1.21 111 }, 112 { 113 "Direction": "greater than", 114 "Name": "upper non critical", 115 "Severity": 0, 116 "Value": 1.03 117 }, 118 { 119 "Direction": "less than", 120 "Name": "lower non critical", 121 "Severity": 0, 122 "Value": 0.73 123 }, 124 { 125 "Direction": "less than", 126 "Name": "lower critical", 127 "Severity": 1, 128 "Value": 0.63 129 } 130 ], 131 "Type": "ADC" 132 }, 133 { 134 "Index": 4, 135 "Name": "VCCM_ABCD", 136 "PowerState": "On", 137 "Thresholds": [ 138 { 139 "Direction": "greater than", 140 "Name": "upper critical", 141 "Severity": 1, 142 "Value": 1.32 143 }, 144 { 145 "Direction": "greater than", 146 "Name": "upper non critical", 147 "Severity": 0, 148 "Value": 1.27 149 }, 150 { 151 "Direction": "less than", 152 "Name": "lower non critical", 153 "Severity": 0, 154 "Value": 1.135 155 }, 156 { 157 "Direction": "less than", 158 "Name": "lower critical", 159 "Severity": 1, 160 "Value": 1.08 161 } 162 ], 163 "Type": "ADC" 164 }, 165 { 166 "Index": 5, 167 "Name": "VCCM_EFGH", 168 "PowerState": "On", 169 "Thresholds": [ 170 { 171 "Direction": "greater than", 172 "Name": "upper critical", 173 "Severity": 1, 174 "Value": 1.32 175 }, 176 { 177 "Direction": "greater than", 178 "Name": "upper non critical", 179 "Severity": 0, 180 "Value": 1.27 181 }, 182 { 183 "Direction": "less than", 184 "Name": "lower non critical", 185 "Severity": 0, 186 "Value": 1.135 187 }, 188 { 189 "Direction": "less than", 190 "Name": "lower critical", 191 "Severity": 1, 192 "Value": 1.08 193 } 194 ], 195 "Type": "ADC" 196 }, 197 { 198 "Index": 6, 199 "Name": "VPPM_ABCD", 200 "PowerState": "On", 201 "ScaleFactor": 0.5, 202 "Thresholds": [ 203 { 204 "Direction": "greater than", 205 "Name": "upper critical", 206 "Severity": 1, 207 "Value": 2.76 208 }, 209 { 210 "Direction": "greater than", 211 "Name": "upper non critical", 212 "Severity": 0, 213 "Value": 2.68 214 }, 215 { 216 "Direction": "less than", 217 "Name": "lower non critical", 218 "Severity": 0, 219 "Value": 2.41 220 }, 221 { 222 "Direction": "less than", 223 "Name": "lower critical", 224 "Severity": 1, 225 "Value": 2.24 226 } 227 ], 228 "Type": "ADC" 229 }, 230 { 231 "Index": 7, 232 "Name": "VPPM_EFGH", 233 "PowerState": "On", 234 "ScaleFactor": 0.5, 235 "Thresholds": [ 236 { 237 "Direction": "greater than", 238 "Name": "upper critical", 239 "Severity": 1, 240 "Value": 2.76 241 }, 242 { 243 "Direction": "greater than", 244 "Name": "upper non critical", 245 "Severity": 0, 246 "Value": 2.68 247 }, 248 { 249 "Direction": "less than", 250 "Name": "lower non critical", 251 "Severity": 0, 252 "Value": 2.41 253 }, 254 { 255 "Direction": "less than", 256 "Name": "lower critical", 257 "Severity": 1, 258 "Value": 2.24 259 } 260 ], 261 "Type": "ADC" 262 }, 263 { 264 "Index": 9, 265 "Name": "1.8VSB", 266 "ScaleFactor": 0.75, 267 "Thresholds": [ 268 { 269 "Direction": "greater than", 270 "Name": "upper critical", 271 "Severity": 1, 272 "Value": 1.98 273 }, 274 { 275 "Direction": "greater than", 276 "Name": "upper non critical", 277 "Severity": 0, 278 "Value": 1.89 279 }, 280 { 281 "Direction": "less than", 282 "Name": "lower non critical", 283 "Severity": 0, 284 "Value": 1.715 285 }, 286 { 287 "Direction": "less than", 288 "Name": "lower critical", 289 "Severity": 1, 290 "Value": 1.628 291 } 292 ], 293 "Type": "ADC" 294 }, 295 { 296 "Index": 10, 297 "Name": "1.8V", 298 "PowerState": "On", 299 "ScaleFactor": 0.75, 300 "Thresholds": [ 301 { 302 "Direction": "greater than", 303 "Name": "upper critical", 304 "Severity": 1, 305 "Value": 1.98 306 }, 307 { 308 "Direction": "greater than", 309 "Name": "upper non critical", 310 "Severity": 0, 311 "Value": 1.89 312 }, 313 { 314 "Direction": "less than", 315 "Name": "lower non critical", 316 "Severity": 0, 317 "Value": 1.715 318 }, 319 { 320 "Direction": "less than", 321 "Name": "lower critical", 322 "Severity": 1, 323 "Value": 1.628 324 } 325 ], 326 "Type": "ADC" 327 }, 328 { 329 "BridgeGpio": [ 330 { 331 "Name": "HWM_BAT_EN", 332 "Polarity": "High", 333 "SetupTime": 0.5 334 } 335 ], 336 "Index": 11, 337 "Name": "VBAT", 338 "PollRate": 43200, 339 "ScaleFactor": 0.3333, 340 "Thresholds": [ 341 { 342 "Direction": "greater than", 343 "Name": "upper critical", 344 "Severity": 1, 345 "Value": 3.4 346 }, 347 { 348 "Direction": "greater than", 349 "Name": "upper non critical", 350 "Severity": 0, 351 "Value": 3.2 352 }, 353 { 354 "Direction": "less than", 355 "Name": "lower non critical", 356 "Severity": 0, 357 "Value": 2.85 358 }, 359 { 360 "Direction": "less than", 361 "Name": "lower critical", 362 "Severity": 1, 363 "Value": 2.7 364 } 365 ], 366 "Type": "ADC" 367 }, 368 { 369 "Index": 12, 370 "Name": "3V", 371 "PowerState": "On", 372 "ScaleFactor": 0.3979, 373 "Thresholds": [ 374 { 375 "Direction": "greater than", 376 "Name": "upper critical", 377 "Severity": 1, 378 "Value": 3.74 379 }, 380 { 381 "Direction": "greater than", 382 "Name": "upper non critical", 383 "Severity": 0, 384 "Value": 3.52 385 }, 386 { 387 "Direction": "less than", 388 "Name": "lower non critical", 389 "Severity": 0, 390 "Value": 3.18 391 }, 392 { 393 "Direction": "less than", 394 "Name": "lower critical", 395 "Severity": 1, 396 "Value": 3.06 397 } 398 ], 399 "Type": "ADC" 400 }, 401 { 402 "Index": 13, 403 "Name": "5V", 404 "PowerState": "On", 405 "ScaleFactor": 0.3333, 406 "Thresholds": [ 407 { 408 "Direction": "greater than", 409 "Name": "upper critical", 410 "Severity": 1, 411 "Value": 5.49 412 }, 413 { 414 "Direction": "greater than", 415 "Name": "upper non critical", 416 "Severity": 0, 417 "Value": 5.245 418 }, 419 { 420 "Direction": "less than", 421 "Name": "lower non critical", 422 "Severity": 0, 423 "Value": 4.75 424 }, 425 { 426 "Direction": "less than", 427 "Name": "lower critical", 428 "Severity": 1, 429 "Value": 4.5 430 } 431 ], 432 "Type": "ADC" 433 }, 434 { 435 "Index": 14, 436 "Name": "12V", 437 "PowerState": "On", 438 "ScaleFactor": 0.0833, 439 "Thresholds": [ 440 { 441 "Direction": "greater than", 442 "Name": "upper critical", 443 "Severity": 1, 444 "Value": 13.2 445 }, 446 { 447 "Direction": "greater than", 448 "Name": "upper non critical", 449 "Severity": 0, 450 "Value": 12.6 451 }, 452 { 453 "Direction": "less than", 454 "Name": "lower non critical", 455 "Severity": 0, 456 "Value": 11.4 457 }, 458 { 459 "Direction": "less than", 460 "Name": "lower critical", 461 "Severity": 1, 462 "Value": 10.8 463 } 464 ], 465 "Type": "ADC" 466 }, 467 { 468 "Index": 15, 469 "Name": "3V Edge", 470 "ScaleFactor": 0.3979, 471 "Thresholds": [ 472 { 473 "Direction": "greater than", 474 "Name": "upper critical", 475 "Severity": 1, 476 "Value": 3.74 477 }, 478 { 479 "Direction": "greater than", 480 "Name": "upper non critical", 481 "Severity": 0, 482 "Value": 3.52 483 }, 484 { 485 "Direction": "less than", 486 "Name": "lower non critical", 487 "Severity": 0, 488 "Value": 3.18 489 }, 490 { 491 "Direction": "less than", 492 "Name": "lower critical", 493 "Severity": 1, 494 "Value": 3.06 495 } 496 ], 497 "Type": "ADC" 498 }, 499 { 500 "Name": "BMC", 501 "Type": "BMC" 502 }, 503 { 504 "Address": "0x40", 505 "Bus": 2, 506 "Labels": [ 507 "iin", 508 "vin", 509 "vmon", 510 "vout1", 511 "pin", 512 "temp1" 513 ], 514 "Name": "12V_IPB_Regulator", 515 "Type": "LM25066" 516 }, 517 { 518 "Address": "0x41", 519 "Bus": 2, 520 "Labels": [ 521 "iin", 522 "vin", 523 "vmon", 524 "vout1", 525 "pin", 526 "temp1" 527 ], 528 "Name": "12VSB_Regulator", 529 "Type": "LM25066" 530 }, 531 { 532 "Address": "0x2d", 533 "Bus": 1, 534 "Name": "SYSTIN", 535 "Name1": "CPUTIN", 536 "Name10": "TSI0_TEMP", 537 "Name2": "AUXTIN0", 538 "Name3": "AUXTIN1", 539 "Name4": "AUXTIN2", 540 "Name5": "AUXTIN3", 541 "Name6": "PCH_CHIP_CPU_MAX_TEMP", 542 "Name7": "PCH_CHIP_TEMP", 543 "Name8": "PCH_CPU_TEMP", 544 "Name9": "PCH_MCH_TEMP", 545 "PowerState": "BiosPost", 546 "Thresholds": [ 547 { 548 "Direction": "greater than", 549 "Index": 11, 550 "Name": "upper critical", 551 "Severity": 1, 552 "Value": 90 553 }, 554 { 555 "Direction": "greater than", 556 "Index": 11, 557 "Name": "upper non critical", 558 "Severity": 0, 559 "Value": 80 560 }, 561 { 562 "Direction": "less than", 563 "Index": 11, 564 "Name": "lower non critical", 565 "Severity": 0, 566 "Value": 5 567 }, 568 { 569 "Direction": "less than", 570 "Index": 11, 571 "Name": "lower critical", 572 "Severity": 1, 573 "Value": 0 574 } 575 ], 576 "Type": "NCT6779" 577 }, 578 { 579 "Address": "0x4c", 580 "Bus": 0, 581 "Name": "Inlet", 582 "Name1": "Inlet_alt", 583 "Thresholds": [ 584 { 585 "Direction": "greater than", 586 "Name": "upper critical", 587 "Severity": 1, 588 "Value": 115 589 }, 590 { 591 "Direction": "greater than", 592 "Name": "upper non critical", 593 "Severity": 0, 594 "Value": 110 595 }, 596 { 597 "Direction": "less than", 598 "Name": "lower non critical", 599 "Severity": 0, 600 "Value": 5 601 }, 602 { 603 "Direction": "less than", 604 "Name": "lower critical", 605 "Severity": 1, 606 "Value": 0 607 } 608 ], 609 "Type": "W83773G" 610 }, 611 { 612 "Address": "0x4c", 613 "Bus": 2, 614 "Name": "IPB", 615 "Name1": "IPB_alt", 616 "Name2": "IPB_alt2", 617 "Thresholds": [ 618 { 619 "Direction": "greater than", 620 "Name": "upper critical", 621 "Severity": 1, 622 "Value": 115 623 }, 624 { 625 "Direction": "greater than", 626 "Name": "upper non critical", 627 "Severity": 0, 628 "Value": 110 629 }, 630 { 631 "Direction": "less than", 632 "Name": "lower non critical", 633 "Severity": 0, 634 "Value": 5 635 }, 636 { 637 "Direction": "less than", 638 "Name": "lower critical", 639 "Severity": 1, 640 "Value": 0 641 } 642 ], 643 "Type": "W83773G" 644 }, 645 { 646 "Address": "0x4c", 647 "Bus": 5, 648 "Name": "Backplane", 649 "Name1": "Backplane_alt", 650 "PowerState": "On", 651 "Thresholds": [ 652 { 653 "Direction": "greater than", 654 "Name": "upper critical", 655 "Severity": 1, 656 "Value": 115 657 }, 658 { 659 "Direction": "greater than", 660 "Name": "upper non critical", 661 "Severity": 0, 662 "Value": 110 663 }, 664 { 665 "Direction": "less than", 666 "Name": "lower non critical", 667 "Severity": 0, 668 "Value": 5 669 }, 670 { 671 "Direction": "less than", 672 "Name": "lower critical", 673 "Severity": 1, 674 "Value": 0 675 } 676 ], 677 "Type": "W83773G" 678 } 679 ], 680 "Name": "ASRock ROMED8HM3", 681 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'ROMED8HM3'})", 682 "Type": "Board", 683 "xyz.openbmc_project.Inventory.Decorator.Asset": { 684 "Manufacturer": "$PRODUCT_MANUFACTURER", 685 "Model": "$PRODUCT_PRODUCT_NAME", 686 "PartNumber": "$PRODUCT_PART_NUMBER", 687 "SerialNumber": "$PRODUCT_SERIAL_NUMBER" 688 }, 689 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 690 "AssetTag": "$PRODUCT_ASSET_TAG" 691 }, 692 "xyz.openbmc_project.Inventory.Item.System": {} 693} 694