1{ 2 "Exposes": [ 3 { 4 "Index": 0, 5 "Name": "P12V", 6 "PowerState": "Always", 7 "ScaleFactor": 1.0, 8 "Thresholds": [ 9 { 10 "Direction": "greater than", 11 "Name": "upper critical", 12 "Severity": 1, 13 "Value": 13.0 14 }, 15 { 16 "Direction": "greater than", 17 "Name": "upper non critical", 18 "Severity": 0, 19 "Value": 12.8 20 }, 21 { 22 "Direction": "less than", 23 "Name": "lower non critical", 24 "Severity": 0, 25 "Value": 11.2 26 }, 27 { 28 "Direction": "less than", 29 "Name": "lower critical", 30 "Severity": 1, 31 "Value": 11.0 32 } 33 ], 34 "Type": "ADC" 35 }, 36 { 37 "Index": 1, 38 "Name": "P5V_AUX_ADC", 39 "PowerState": "Always", 40 "ScaleFactor": 1.0, 41 "Thresholds": [ 42 { 43 "Direction": "greater than", 44 "Name": "upper critical", 45 "Severity": 1, 46 "Value": 5.25 47 }, 48 { 49 "Direction": "greater than", 50 "Name": "upper non critical", 51 "Severity": 0, 52 "Value": 5.15 53 }, 54 { 55 "Direction": "less than", 56 "Name": "lower non critical", 57 "Severity": 0, 58 "Value": 4.85 59 }, 60 { 61 "Direction": "less than", 62 "Name": "lower critical", 63 "Severity": 1, 64 "Value": 4.75 65 } 66 ], 67 "Type": "ADC" 68 }, 69 { 70 "Index": 2, 71 "Name": "P5V_BMC_AUX_ADC", 72 "PowerState": "Always", 73 "ScaleFactor": 1.0, 74 "Thresholds": [ 75 { 76 "Direction": "greater than", 77 "Name": "upper critical", 78 "Severity": 1, 79 "Value": 5.25 80 }, 81 { 82 "Direction": "greater than", 83 "Name": "upper non critical", 84 "Severity": 0, 85 "Value": 5.15 86 }, 87 { 88 "Direction": "less than", 89 "Name": "lower non critical", 90 "Severity": 0, 91 "Value": 4.85 92 }, 93 { 94 "Direction": "less than", 95 "Name": "lower critical", 96 "Severity": 1, 97 "Value": 4.75 98 } 99 ], 100 "Type": "ADC" 101 }, 102 { 103 "Index": 3, 104 "Name": "P3V3_AUX_ADC", 105 "PowerState": "Always", 106 "ScaleFactor": 1.0, 107 "Thresholds": [ 108 { 109 "Direction": "greater than", 110 "Name": "upper critical", 111 "Severity": 1, 112 "Value": 3.465 113 }, 114 { 115 "Direction": "greater than", 116 "Name": "upper non critical", 117 "Severity": 0, 118 "Value": 3.399 119 }, 120 { 121 "Direction": "less than", 122 "Name": "lower non critical", 123 "Severity": 0, 124 "Value": 3.201 125 }, 126 { 127 "Direction": "less than", 128 "Name": "lower critical", 129 "Severity": 1, 130 "Value": 3.135 131 } 132 ], 133 "Type": "ADC" 134 }, 135 { 136 "Index": 4, 137 "Name": "P3V3_BMC_AUX", 138 "PowerState": "Always", 139 "ScaleFactor": 1.0, 140 "Thresholds": [ 141 { 142 "Direction": "greater than", 143 "Name": "upper critical", 144 "Severity": 1, 145 "Value": 3.465 146 }, 147 { 148 "Direction": "greater than", 149 "Name": "upper non critical", 150 "Severity": 0, 151 "Value": 3.399 152 }, 153 { 154 "Direction": "less than", 155 "Name": "lower non critical", 156 "Severity": 0, 157 "Value": 3.201 158 }, 159 { 160 "Direction": "less than", 161 "Name": "lower critical", 162 "Severity": 1, 163 "Value": 3.135 164 } 165 ], 166 "Type": "ADC" 167 }, 168 { 169 "Index": 5, 170 "Name": "P1V8_BMC_AUX", 171 "PowerState": "Always", 172 "ScaleFactor": 1.0, 173 "Thresholds": [ 174 { 175 "Direction": "greater than", 176 "Name": "upper critical", 177 "Severity": 1, 178 "Value": 1.89 179 }, 180 { 181 "Direction": "greater than", 182 "Name": "upper non critical", 183 "Severity": 0, 184 "Value": 1.854 185 }, 186 { 187 "Direction": "less than", 188 "Name": "lower non critical", 189 "Severity": 0, 190 "Value": 1.746 191 }, 192 { 193 "Direction": "less than", 194 "Name": "lower critical", 195 "Severity": 1, 196 "Value": 1.71 197 } 198 ], 199 "Type": "ADC" 200 }, 201 { 202 "Index": 6, 203 "Name": "P1V2_BMC_AUX", 204 "PowerState": "Always", 205 "ScaleFactor": 1.0, 206 "Thresholds": [ 207 { 208 "Direction": "greater than", 209 "Name": "upper critical", 210 "Severity": 1, 211 "Value": 1.26 212 }, 213 { 214 "Direction": "greater than", 215 "Name": "upper non critical", 216 "Severity": 0, 217 "Value": 1.236 218 }, 219 { 220 "Direction": "less than", 221 "Name": "lower non critical", 222 "Severity": 0, 223 "Value": 1.164 224 }, 225 { 226 "Direction": "less than", 227 "Name": "lower critical", 228 "Severity": 1, 229 "Value": 1.14 230 } 231 ], 232 "Type": "ADC" 233 }, 234 { 235 "Index": 7, 236 "Name": "P1V2_PHY1_LDO", 237 "PowerState": "Always", 238 "ScaleFactor": 1.0, 239 "Thresholds": [ 240 { 241 "Direction": "greater than", 242 "Name": "upper critical", 243 "Severity": 1, 244 "Value": 1.26 245 }, 246 { 247 "Direction": "greater than", 248 "Name": "upper non critical", 249 "Severity": 0, 250 "Value": 1.236 251 }, 252 { 253 "Direction": "less than", 254 "Name": "lower non critical", 255 "Severity": 0, 256 "Value": 1.164 257 }, 258 { 259 "Direction": "less than", 260 "Name": "lower critical", 261 "Severity": 1, 262 "Value": 1.14 263 } 264 ], 265 "Type": "ADC" 266 }, 267 { 268 "Index": 8, 269 "Name": "P1V2_PHY2_LDO", 270 "PowerState": "Always", 271 "ScaleFactor": 1.0, 272 "Thresholds": [ 273 { 274 "Direction": "greater than", 275 "Name": "upper critical", 276 "Severity": 1, 277 "Value": 1.26 278 }, 279 { 280 "Direction": "greater than", 281 "Name": "upper non critical", 282 "Severity": 0, 283 "Value": 1.236 284 }, 285 { 286 "Direction": "less than", 287 "Name": "lower non critical", 288 "Severity": 0, 289 "Value": 1.164 290 }, 291 { 292 "Direction": "less than", 293 "Name": "lower critical", 294 "Severity": 1, 295 "Value": 1.14 296 } 297 ], 298 "Type": "ADC" 299 }, 300 { 301 "Index": 9, 302 "Name": "P2V5_AUX", 303 "PowerState": "Always", 304 "ScaleFactor": 1.0, 305 "Thresholds": [ 306 { 307 "Direction": "greater than", 308 "Name": "upper critical", 309 "Severity": 1, 310 "Value": 2.625 311 }, 312 { 313 "Direction": "greater than", 314 "Name": "upper non critical", 315 "Severity": 0, 316 "Value": 2.575 317 }, 318 { 319 "Direction": "less than", 320 "Name": "lower non critical", 321 "Severity": 0, 322 "Value": 2.425 323 }, 324 { 325 "Direction": "less than", 326 "Name": "lower critical", 327 "Severity": 1, 328 "Value": 2.375 329 } 330 ], 331 "Type": "ADC" 332 }, 333 { 334 "BridgeGpio": [ 335 { 336 "Name": "rtc-battery-voltage-read-enable", 337 "Polarity": "High" 338 } 339 ], 340 "Index": 10, 341 "Name": "Battery Voltage", 342 "PollRate": 86400, 343 "ScaleFactor": 0.4348, 344 "Thresholds": [ 345 { 346 "Direction": "less than", 347 "Name": "lower critical", 348 "Severity": 1, 349 "Value": 2.45 350 } 351 ], 352 "Type": "ADC" 353 }, 354 { 355 "I2CAddress": 88, 356 "I2CBus": 2, 357 "Name": "Power Supply Slot 0", 358 "NamedPresenceGpio": "presence-ps0", 359 "Type": "IBMCFFPSConnector" 360 }, 361 { 362 "I2CAddress": 89, 363 "I2CBus": 2, 364 "Name": "Power Supply Slot 1", 365 "NamedPresenceGpio": "presence-ps1", 366 "Type": "IBMCFFPSConnector" 367 }, 368 { 369 "I2CAddress": 90, 370 "I2CBus": 2, 371 "Name": "Power Supply Slot 2", 372 "NamedPresenceGpio": "presence-ps2", 373 "Type": "IBMCFFPSConnector" 374 }, 375 { 376 "I2CAddress": 91, 377 "I2CBus": 2, 378 "Name": "Power Supply Slot 3", 379 "NamedPresenceGpio": "presence-ps3", 380 "Type": "IBMCFFPSConnector" 381 }, 382 { 383 "Name": "Fan1 connector", 384 "Pwm": 0, 385 "PwmName": "Fan1_Pwm", 386 "Status": "disabled", 387 "Tachs": [ 388 0, 389 1 390 ], 391 "Type": "IntelFanConnector" 392 }, 393 { 394 "Name": "Fan2 connector", 395 "Pwm": 1, 396 "PwmName": "Fan2_Pwm", 397 "Status": "disabled", 398 "Tachs": [ 399 2, 400 3 401 ], 402 "Type": "IntelFanConnector" 403 }, 404 { 405 "Name": "Fan3 connector", 406 "Pwm": 2, 407 "PwmName": "Fan3_Pwm", 408 "Status": "disabled", 409 "Tachs": [ 410 4, 411 5 412 ], 413 "Type": "IntelFanConnector" 414 }, 415 { 416 "Name": "Fan4 connector", 417 "Pwm": 3, 418 "PwmName": "Fan4_Pwm", 419 "Status": "disabled", 420 "Tachs": [ 421 6, 422 7 423 ], 424 "Type": "IntelFanConnector" 425 }, 426 { 427 "Name": "Fan5 connector", 428 "Pwm": 4, 429 "PwmName": "Fan5_Pwm", 430 "Status": "disabled", 431 "Tachs": [ 432 8, 433 9 434 ], 435 "Type": "IntelFanConnector" 436 }, 437 { 438 "Name": "Fan6 connector", 439 "Pwm": 0, 440 "PwmName": "Fan6_Pwm", 441 "Status": "disabled", 442 "Tachs": [ 443 0 444 ], 445 "Type": "IntelFanConnector" 446 }, 447 { 448 "Name": "Fan7 connector", 449 "Pwm": 1, 450 "PwmName": "Fan7_Pwm", 451 "Status": "disabled", 452 "Tachs": [ 453 1 454 ], 455 "Type": "IntelFanConnector" 456 }, 457 { 458 "Address": "0x4c", 459 "Bus": 70, 460 "Name": "PCIE_SWITCH1_TEMP", 461 "Name1": "PCIE_SWITCH3_TEMP", 462 "Type": "TMP432" 463 }, 464 { 465 "Address": "0x4c", 466 "Bus": 71, 467 "Name": "PCIE_SWITCH4_TEMP", 468 "Name1": "PCIE_SWITCH5_TEMP", 469 "Type": "TMP432" 470 }, 471 { 472 "Address": "0x4c", 473 "Bus": 54, 474 "Name": "PCIE_SWITCH2_TEMP", 475 "Name1": "PCIE_SWITCH6_TEMP", 476 "Type": "TMP432" 477 }, 478 { 479 "Address": "0x30", 480 "Bus": 0, 481 "CpuID": 0, 482 "Name": "CPU 0", 483 "Type": "XeonCPU" 484 }, 485 { 486 "Address": "0x31", 487 "Bus": 0, 488 "CpuID": 1, 489 "Name": "CPU 1", 490 "Type": "XeonCPU" 491 } 492 ], 493 "Name": "IBM System1 Baseboard", 494 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SYS1', 'BOARD_MANUFACTURER': 'IBM'})", 495 "ProductId": 0, 496 "Type": "Board", 497 "xyz.openbmc_project.Inventory.Decorator.Asset": { 498 "Manufacturer": "$BOARD_MANUFACTURER", 499 "Model": "$BOARD_PRODUCT_NAME", 500 "PartNumber": "$BOARD_PART_NUMBER", 501 "SerialNumber": "$BOARD_SERIAL_NUMBER" 502 }, 503 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 504 "AssetTag": "$PRODUCT_ASSET_TAG" 505 }, 506 "xyz.openbmc_project.Inventory.Item.System": {} 507} 508