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 "Address": "0x40", 501 "Bus": 2, 502 "Labels": [ 503 "iin", 504 "vin", 505 "vmon", 506 "vout1", 507 "pin", 508 "temp1" 509 ], 510 "Name": "12V_IPB_Regulator", 511 "Type": "LM25066" 512 }, 513 { 514 "Address": "0x41", 515 "Bus": 2, 516 "Labels": [ 517 "iin", 518 "vin", 519 "vmon", 520 "vout1", 521 "pin", 522 "temp1" 523 ], 524 "Name": "12VSB_Regulator", 525 "Type": "LM25066" 526 }, 527 { 528 "Address": "0x2d", 529 "Bus": 1, 530 "Name": "SYSTIN", 531 "Name1": "CPUTIN", 532 "Name10": "TSI0_TEMP", 533 "Name2": "AUXTIN0", 534 "Name3": "AUXTIN1", 535 "Name4": "AUXTIN2", 536 "Name5": "AUXTIN3", 537 "Name6": "PCH_CHIP_CPU_MAX_TEMP", 538 "Name7": "PCH_CHIP_TEMP", 539 "Name8": "PCH_CPU_TEMP", 540 "Name9": "PCH_MCH_TEMP", 541 "PowerState": "BiosPost", 542 "Thresholds": [ 543 { 544 "Direction": "greater than", 545 "Index": 11, 546 "Name": "upper critical", 547 "Severity": 1, 548 "Value": 90 549 }, 550 { 551 "Direction": "greater than", 552 "Index": 11, 553 "Name": "upper non critical", 554 "Severity": 0, 555 "Value": 80 556 }, 557 { 558 "Direction": "less than", 559 "Index": 11, 560 "Name": "lower non critical", 561 "Severity": 0, 562 "Value": 5 563 }, 564 { 565 "Direction": "less than", 566 "Index": 11, 567 "Name": "lower critical", 568 "Severity": 1, 569 "Value": 0 570 } 571 ], 572 "Type": "NCT6779" 573 }, 574 { 575 "Address": "0x4c", 576 "Bus": 0, 577 "Name": "Inlet", 578 "Name1": "Inlet_alt", 579 "Thresholds": [ 580 { 581 "Direction": "greater than", 582 "Name": "upper critical", 583 "Severity": 1, 584 "Value": 115 585 }, 586 { 587 "Direction": "greater than", 588 "Name": "upper non critical", 589 "Severity": 0, 590 "Value": 110 591 }, 592 { 593 "Direction": "less than", 594 "Name": "lower non critical", 595 "Severity": 0, 596 "Value": 5 597 }, 598 { 599 "Direction": "less than", 600 "Name": "lower critical", 601 "Severity": 1, 602 "Value": 0 603 } 604 ], 605 "Type": "W83773G" 606 }, 607 { 608 "Address": "0x4c", 609 "Bus": 2, 610 "Name": "IPB", 611 "Name1": "IPB_alt", 612 "Name2": "IPB_alt2", 613 "Thresholds": [ 614 { 615 "Direction": "greater than", 616 "Name": "upper critical", 617 "Severity": 1, 618 "Value": 115 619 }, 620 { 621 "Direction": "greater than", 622 "Name": "upper non critical", 623 "Severity": 0, 624 "Value": 110 625 }, 626 { 627 "Direction": "less than", 628 "Name": "lower non critical", 629 "Severity": 0, 630 "Value": 5 631 }, 632 { 633 "Direction": "less than", 634 "Name": "lower critical", 635 "Severity": 1, 636 "Value": 0 637 } 638 ], 639 "Type": "W83773G" 640 }, 641 { 642 "Address": "0x4c", 643 "Bus": 5, 644 "Name": "Backplane", 645 "Name1": "Backplane_alt", 646 "PowerState": "On", 647 "Thresholds": [ 648 { 649 "Direction": "greater than", 650 "Name": "upper critical", 651 "Severity": 1, 652 "Value": 115 653 }, 654 { 655 "Direction": "greater than", 656 "Name": "upper non critical", 657 "Severity": 0, 658 "Value": 110 659 }, 660 { 661 "Direction": "less than", 662 "Name": "lower non critical", 663 "Severity": 0, 664 "Value": 5 665 }, 666 { 667 "Direction": "less than", 668 "Name": "lower critical", 669 "Severity": 1, 670 "Value": 0 671 } 672 ], 673 "Type": "W83773G" 674 } 675 ], 676 "Name": "ASRock ROMED8HM3", 677 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'ROMED8HM3'})", 678 "Type": "Board", 679 "xyz.openbmc_project.Inventory.Decorator.Asset": { 680 "Manufacturer": "$PRODUCT_MANUFACTURER", 681 "Model": "$PRODUCT_PRODUCT_NAME", 682 "PartNumber": "$PRODUCT_PART_NUMBER", 683 "SerialNumber": "$PRODUCT_SERIAL_NUMBER" 684 }, 685 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 686 "AssetTag": "$PRODUCT_ASSET_TAG" 687 }, 688 "xyz.openbmc_project.Inventory.Item.System": {} 689} 690