1*da89d235SAlexander Hansen{ 2*da89d235SAlexander Hansen "Exposes": [ 3*da89d235SAlexander Hansen { 4*da89d235SAlexander Hansen "Index": 0, 5*da89d235SAlexander Hansen "Name": "P12V", 6*da89d235SAlexander Hansen "PowerState": "Always", 7*da89d235SAlexander Hansen "ScaleFactor": 1.0, 8*da89d235SAlexander Hansen "Thresholds": [ 9*da89d235SAlexander Hansen { 10*da89d235SAlexander Hansen "Direction": "greater than", 11*da89d235SAlexander Hansen "Hysteresis": 0.133, 12*da89d235SAlexander Hansen "Name": "upper critical", 13*da89d235SAlexander Hansen "Severity": 1, 14*da89d235SAlexander Hansen "Value": 13.3 15*da89d235SAlexander Hansen }, 16*da89d235SAlexander Hansen { 17*da89d235SAlexander Hansen "Direction": "greater than", 18*da89d235SAlexander Hansen "Hysteresis": 0.128, 19*da89d235SAlexander Hansen "Name": "upper non critical", 20*da89d235SAlexander Hansen "Severity": 0, 21*da89d235SAlexander Hansen "Value": 12.8 22*da89d235SAlexander Hansen }, 23*da89d235SAlexander Hansen { 24*da89d235SAlexander Hansen "Direction": "less than", 25*da89d235SAlexander Hansen "Hysteresis": 0.115, 26*da89d235SAlexander Hansen "Name": "lower non critical", 27*da89d235SAlexander Hansen "Severity": 0, 28*da89d235SAlexander Hansen "Value": 11.5 29*da89d235SAlexander Hansen }, 30*da89d235SAlexander Hansen { 31*da89d235SAlexander Hansen "Direction": "less than", 32*da89d235SAlexander Hansen "Hysteresis": 0.11, 33*da89d235SAlexander Hansen "Name": "lower critical", 34*da89d235SAlexander Hansen "Severity": 1, 35*da89d235SAlexander Hansen "Value": 11.0 36*da89d235SAlexander Hansen } 37*da89d235SAlexander Hansen ], 38*da89d235SAlexander Hansen "Type": "ADC" 39*da89d235SAlexander Hansen }, 40*da89d235SAlexander Hansen { 41*da89d235SAlexander Hansen "Index": 1, 42*da89d235SAlexander Hansen "Name": "P5V_AUX_ADC", 43*da89d235SAlexander Hansen "PowerState": "Always", 44*da89d235SAlexander Hansen "ScaleFactor": 1.0, 45*da89d235SAlexander Hansen "Thresholds": [ 46*da89d235SAlexander Hansen { 47*da89d235SAlexander Hansen "Direction": "greater than", 48*da89d235SAlexander Hansen "Hysteresis": 0.0525, 49*da89d235SAlexander Hansen "Name": "upper critical", 50*da89d235SAlexander Hansen "Severity": 1, 51*da89d235SAlexander Hansen "Value": 5.25 52*da89d235SAlexander Hansen }, 53*da89d235SAlexander Hansen { 54*da89d235SAlexander Hansen "Direction": "greater than", 55*da89d235SAlexander Hansen "Hysteresis": 0.051500000000000004, 56*da89d235SAlexander Hansen "Name": "upper non critical", 57*da89d235SAlexander Hansen "Severity": 0, 58*da89d235SAlexander Hansen "Value": 5.15 59*da89d235SAlexander Hansen }, 60*da89d235SAlexander Hansen { 61*da89d235SAlexander Hansen "Direction": "less than", 62*da89d235SAlexander Hansen "Hysteresis": 0.048499999999999995, 63*da89d235SAlexander Hansen "Name": "lower non critical", 64*da89d235SAlexander Hansen "Severity": 0, 65*da89d235SAlexander Hansen "Value": 4.85 66*da89d235SAlexander Hansen }, 67*da89d235SAlexander Hansen { 68*da89d235SAlexander Hansen "Direction": "less than", 69*da89d235SAlexander Hansen "Hysteresis": 0.0475, 70*da89d235SAlexander Hansen "Name": "lower critical", 71*da89d235SAlexander Hansen "Severity": 1, 72*da89d235SAlexander Hansen "Value": 4.75 73*da89d235SAlexander Hansen } 74*da89d235SAlexander Hansen ], 75*da89d235SAlexander Hansen "Type": "ADC" 76*da89d235SAlexander Hansen }, 77*da89d235SAlexander Hansen { 78*da89d235SAlexander Hansen "Index": 2, 79*da89d235SAlexander Hansen "Name": "P5V_BMC_AUX_ADC", 80*da89d235SAlexander Hansen "PowerState": "Always", 81*da89d235SAlexander Hansen "ScaleFactor": 1.0, 82*da89d235SAlexander Hansen "Thresholds": [ 83*da89d235SAlexander Hansen { 84*da89d235SAlexander Hansen "Direction": "greater than", 85*da89d235SAlexander Hansen "Hysteresis": 0.0525, 86*da89d235SAlexander Hansen "Name": "upper critical", 87*da89d235SAlexander Hansen "Severity": 1, 88*da89d235SAlexander Hansen "Value": 5.25 89*da89d235SAlexander Hansen }, 90*da89d235SAlexander Hansen { 91*da89d235SAlexander Hansen "Direction": "greater than", 92*da89d235SAlexander Hansen "Hysteresis": 0.051500000000000004, 93*da89d235SAlexander Hansen "Name": "upper non critical", 94*da89d235SAlexander Hansen "Severity": 0, 95*da89d235SAlexander Hansen "Value": 5.15 96*da89d235SAlexander Hansen }, 97*da89d235SAlexander Hansen { 98*da89d235SAlexander Hansen "Direction": "less than", 99*da89d235SAlexander Hansen "Hysteresis": 0.048499999999999995, 100*da89d235SAlexander Hansen "Name": "lower non critical", 101*da89d235SAlexander Hansen "Severity": 0, 102*da89d235SAlexander Hansen "Value": 4.85 103*da89d235SAlexander Hansen }, 104*da89d235SAlexander Hansen { 105*da89d235SAlexander Hansen "Direction": "less than", 106*da89d235SAlexander Hansen "Hysteresis": 0.0475, 107*da89d235SAlexander Hansen "Name": "lower critical", 108*da89d235SAlexander Hansen "Severity": 1, 109*da89d235SAlexander Hansen "Value": 4.75 110*da89d235SAlexander Hansen } 111*da89d235SAlexander Hansen ], 112*da89d235SAlexander Hansen "Type": "ADC" 113*da89d235SAlexander Hansen }, 114*da89d235SAlexander Hansen { 115*da89d235SAlexander Hansen "Index": 3, 116*da89d235SAlexander Hansen "Name": "P3V3_AUX_ADC", 117*da89d235SAlexander Hansen "PowerState": "Always", 118*da89d235SAlexander Hansen "ScaleFactor": 1.0, 119*da89d235SAlexander Hansen "Thresholds": [ 120*da89d235SAlexander Hansen { 121*da89d235SAlexander Hansen "Direction": "greater than", 122*da89d235SAlexander Hansen "Hysteresis": 0.0355, 123*da89d235SAlexander Hansen "Name": "upper critical", 124*da89d235SAlexander Hansen "Severity": 1, 125*da89d235SAlexander Hansen "Value": 3.55 126*da89d235SAlexander Hansen }, 127*da89d235SAlexander Hansen { 128*da89d235SAlexander Hansen "Direction": "greater than", 129*da89d235SAlexander Hansen "Hysteresis": 0.0343, 130*da89d235SAlexander Hansen "Name": "upper non critical", 131*da89d235SAlexander Hansen "Severity": 0, 132*da89d235SAlexander Hansen "Value": 3.43 133*da89d235SAlexander Hansen }, 134*da89d235SAlexander Hansen { 135*da89d235SAlexander Hansen "Direction": "less than", 136*da89d235SAlexander Hansen "Hysteresis": 0.032010000000000004, 137*da89d235SAlexander Hansen "Name": "lower non critical", 138*da89d235SAlexander Hansen "Severity": 0, 139*da89d235SAlexander Hansen "Value": 3.201 140*da89d235SAlexander Hansen }, 141*da89d235SAlexander Hansen { 142*da89d235SAlexander Hansen "Direction": "less than", 143*da89d235SAlexander Hansen "Hysteresis": 0.031349999999999996, 144*da89d235SAlexander Hansen "Name": "lower critical", 145*da89d235SAlexander Hansen "Severity": 1, 146*da89d235SAlexander Hansen "Value": 3.135 147*da89d235SAlexander Hansen } 148*da89d235SAlexander Hansen ], 149*da89d235SAlexander Hansen "Type": "ADC" 150*da89d235SAlexander Hansen }, 151*da89d235SAlexander Hansen { 152*da89d235SAlexander Hansen "Index": 4, 153*da89d235SAlexander Hansen "Name": "P3V3_BMC_AUX", 154*da89d235SAlexander Hansen "PowerState": "Always", 155*da89d235SAlexander Hansen "ScaleFactor": 1.0, 156*da89d235SAlexander Hansen "Thresholds": [ 157*da89d235SAlexander Hansen { 158*da89d235SAlexander Hansen "Direction": "greater than", 159*da89d235SAlexander Hansen "Hysteresis": 0.0374, 160*da89d235SAlexander Hansen "Name": "upper critical", 161*da89d235SAlexander Hansen "Severity": 1, 162*da89d235SAlexander Hansen "Value": 3.74 163*da89d235SAlexander Hansen }, 164*da89d235SAlexander Hansen { 165*da89d235SAlexander Hansen "Direction": "greater than", 166*da89d235SAlexander Hansen "Hysteresis": 0.0357, 167*da89d235SAlexander Hansen "Name": "upper non critical", 168*da89d235SAlexander Hansen "Severity": 0, 169*da89d235SAlexander Hansen "Value": 3.57 170*da89d235SAlexander Hansen }, 171*da89d235SAlexander Hansen { 172*da89d235SAlexander Hansen "Direction": "less than", 173*da89d235SAlexander Hansen "Hysteresis": 0.0323, 174*da89d235SAlexander Hansen "Name": "lower non critical", 175*da89d235SAlexander Hansen "Severity": 0, 176*da89d235SAlexander Hansen "Value": 3.23 177*da89d235SAlexander Hansen }, 178*da89d235SAlexander Hansen { 179*da89d235SAlexander Hansen "Direction": "less than", 180*da89d235SAlexander Hansen "Hysteresis": 0.0306, 181*da89d235SAlexander Hansen "Name": "lower critical", 182*da89d235SAlexander Hansen "Severity": 1, 183*da89d235SAlexander Hansen "Value": 3.06 184*da89d235SAlexander Hansen } 185*da89d235SAlexander Hansen ], 186*da89d235SAlexander Hansen "Type": "ADC" 187*da89d235SAlexander Hansen }, 188*da89d235SAlexander Hansen { 189*da89d235SAlexander Hansen "Index": 5, 190*da89d235SAlexander Hansen "Name": "P1V8_BMC_AUX", 191*da89d235SAlexander Hansen "PowerState": "Always", 192*da89d235SAlexander Hansen "ScaleFactor": 1.0, 193*da89d235SAlexander Hansen "Thresholds": [ 194*da89d235SAlexander Hansen { 195*da89d235SAlexander Hansen "Direction": "greater than", 196*da89d235SAlexander Hansen "Hysteresis": 0.0189, 197*da89d235SAlexander Hansen "Name": "upper critical", 198*da89d235SAlexander Hansen "Severity": 1, 199*da89d235SAlexander Hansen "Value": 1.89 200*da89d235SAlexander Hansen }, 201*da89d235SAlexander Hansen { 202*da89d235SAlexander Hansen "Direction": "greater than", 203*da89d235SAlexander Hansen "Hysteresis": 0.01854, 204*da89d235SAlexander Hansen "Name": "upper non critical", 205*da89d235SAlexander Hansen "Severity": 0, 206*da89d235SAlexander Hansen "Value": 1.854 207*da89d235SAlexander Hansen }, 208*da89d235SAlexander Hansen { 209*da89d235SAlexander Hansen "Direction": "less than", 210*da89d235SAlexander Hansen "Hysteresis": 0.01746, 211*da89d235SAlexander Hansen "Name": "lower non critical", 212*da89d235SAlexander Hansen "Severity": 0, 213*da89d235SAlexander Hansen "Value": 1.746 214*da89d235SAlexander Hansen }, 215*da89d235SAlexander Hansen { 216*da89d235SAlexander Hansen "Direction": "less than", 217*da89d235SAlexander Hansen "Hysteresis": 0.0171, 218*da89d235SAlexander Hansen "Name": "lower critical", 219*da89d235SAlexander Hansen "Severity": 1, 220*da89d235SAlexander Hansen "Value": 1.71 221*da89d235SAlexander Hansen } 222*da89d235SAlexander Hansen ], 223*da89d235SAlexander Hansen "Type": "ADC" 224*da89d235SAlexander Hansen }, 225*da89d235SAlexander Hansen { 226*da89d235SAlexander Hansen "Index": 6, 227*da89d235SAlexander Hansen "Name": "P1V2_BMC_AUX", 228*da89d235SAlexander Hansen "PowerState": "Always", 229*da89d235SAlexander Hansen "ScaleFactor": 1.0, 230*da89d235SAlexander Hansen "Thresholds": [ 231*da89d235SAlexander Hansen { 232*da89d235SAlexander Hansen "Direction": "greater than", 233*da89d235SAlexander Hansen "Hysteresis": 0.0126, 234*da89d235SAlexander Hansen "Name": "upper critical", 235*da89d235SAlexander Hansen "Severity": 1, 236*da89d235SAlexander Hansen "Value": 1.26 237*da89d235SAlexander Hansen }, 238*da89d235SAlexander Hansen { 239*da89d235SAlexander Hansen "Direction": "greater than", 240*da89d235SAlexander Hansen "Hysteresis": 0.01236, 241*da89d235SAlexander Hansen "Name": "upper non critical", 242*da89d235SAlexander Hansen "Severity": 0, 243*da89d235SAlexander Hansen "Value": 1.236 244*da89d235SAlexander Hansen }, 245*da89d235SAlexander Hansen { 246*da89d235SAlexander Hansen "Direction": "less than", 247*da89d235SAlexander Hansen "Hysteresis": 0.01164, 248*da89d235SAlexander Hansen "Name": "lower non critical", 249*da89d235SAlexander Hansen "Severity": 0, 250*da89d235SAlexander Hansen "Value": 1.164 251*da89d235SAlexander Hansen }, 252*da89d235SAlexander Hansen { 253*da89d235SAlexander Hansen "Direction": "less than", 254*da89d235SAlexander Hansen "Hysteresis": 0.011399999999999999, 255*da89d235SAlexander Hansen "Name": "lower critical", 256*da89d235SAlexander Hansen "Severity": 1, 257*da89d235SAlexander Hansen "Value": 1.14 258*da89d235SAlexander Hansen } 259*da89d235SAlexander Hansen ], 260*da89d235SAlexander Hansen "Type": "ADC" 261*da89d235SAlexander Hansen }, 262*da89d235SAlexander Hansen { 263*da89d235SAlexander Hansen "Index": 7, 264*da89d235SAlexander Hansen "Name": "P1V2_PHY1_LDO", 265*da89d235SAlexander Hansen "PowerState": "Always", 266*da89d235SAlexander Hansen "ScaleFactor": 1.0, 267*da89d235SAlexander Hansen "Thresholds": [ 268*da89d235SAlexander Hansen { 269*da89d235SAlexander Hansen "Direction": "greater than", 270*da89d235SAlexander Hansen "Hysteresis": 0.0145, 271*da89d235SAlexander Hansen "Name": "upper critical", 272*da89d235SAlexander Hansen "Severity": 1, 273*da89d235SAlexander Hansen "Value": 1.45 274*da89d235SAlexander Hansen }, 275*da89d235SAlexander Hansen { 276*da89d235SAlexander Hansen "Direction": "greater than", 277*da89d235SAlexander Hansen "Hysteresis": 0.0135, 278*da89d235SAlexander Hansen "Name": "upper non critical", 279*da89d235SAlexander Hansen "Severity": 0, 280*da89d235SAlexander Hansen "Value": 1.35 281*da89d235SAlexander Hansen }, 282*da89d235SAlexander Hansen { 283*da89d235SAlexander Hansen "Direction": "less than", 284*da89d235SAlexander Hansen "Hysteresis": 0.0115, 285*da89d235SAlexander Hansen "Name": "lower non critical", 286*da89d235SAlexander Hansen "Severity": 0, 287*da89d235SAlexander Hansen "Value": 1.15 288*da89d235SAlexander Hansen }, 289*da89d235SAlexander Hansen { 290*da89d235SAlexander Hansen "Direction": "less than", 291*da89d235SAlexander Hansen "Hysteresis": 0.011, 292*da89d235SAlexander Hansen "Name": "lower critical", 293*da89d235SAlexander Hansen "Severity": 1, 294*da89d235SAlexander Hansen "Value": 1.1 295*da89d235SAlexander Hansen } 296*da89d235SAlexander Hansen ], 297*da89d235SAlexander Hansen "Type": "ADC" 298*da89d235SAlexander Hansen }, 299*da89d235SAlexander Hansen { 300*da89d235SAlexander Hansen "Index": 8, 301*da89d235SAlexander Hansen "Name": "P1V2_PHY2_LDO", 302*da89d235SAlexander Hansen "PowerState": "Always", 303*da89d235SAlexander Hansen "ScaleFactor": 1.0, 304*da89d235SAlexander Hansen "Thresholds": [ 305*da89d235SAlexander Hansen { 306*da89d235SAlexander Hansen "Direction": "greater than", 307*da89d235SAlexander Hansen "Hysteresis": 0.0145, 308*da89d235SAlexander Hansen "Name": "upper critical", 309*da89d235SAlexander Hansen "Severity": 1, 310*da89d235SAlexander Hansen "Value": 1.45 311*da89d235SAlexander Hansen }, 312*da89d235SAlexander Hansen { 313*da89d235SAlexander Hansen "Direction": "greater than", 314*da89d235SAlexander Hansen "Hysteresis": 0.0135, 315*da89d235SAlexander Hansen "Name": "upper non critical", 316*da89d235SAlexander Hansen "Severity": 0, 317*da89d235SAlexander Hansen "Value": 1.35 318*da89d235SAlexander Hansen }, 319*da89d235SAlexander Hansen { 320*da89d235SAlexander Hansen "Direction": "less than", 321*da89d235SAlexander Hansen "Hysteresis": 0.0115, 322*da89d235SAlexander Hansen "Name": "lower non critical", 323*da89d235SAlexander Hansen "Severity": 0, 324*da89d235SAlexander Hansen "Value": 1.15 325*da89d235SAlexander Hansen }, 326*da89d235SAlexander Hansen { 327*da89d235SAlexander Hansen "Direction": "less than", 328*da89d235SAlexander Hansen "Hysteresis": 0.011, 329*da89d235SAlexander Hansen "Name": "lower critical", 330*da89d235SAlexander Hansen "Severity": 1, 331*da89d235SAlexander Hansen "Value": 1.1 332*da89d235SAlexander Hansen } 333*da89d235SAlexander Hansen ], 334*da89d235SAlexander Hansen "Type": "ADC" 335*da89d235SAlexander Hansen }, 336*da89d235SAlexander Hansen { 337*da89d235SAlexander Hansen "Index": 9, 338*da89d235SAlexander Hansen "Name": "P2V5_AUX", 339*da89d235SAlexander Hansen "PowerState": "Always", 340*da89d235SAlexander Hansen "ScaleFactor": 1.0, 341*da89d235SAlexander Hansen "Thresholds": [ 342*da89d235SAlexander Hansen { 343*da89d235SAlexander Hansen "Direction": "greater than", 344*da89d235SAlexander Hansen "Hysteresis": 0.02625, 345*da89d235SAlexander Hansen "Name": "upper critical", 346*da89d235SAlexander Hansen "Severity": 1, 347*da89d235SAlexander Hansen "Value": 2.625 348*da89d235SAlexander Hansen }, 349*da89d235SAlexander Hansen { 350*da89d235SAlexander Hansen "Direction": "greater than", 351*da89d235SAlexander Hansen "Hysteresis": 0.025750000000000002, 352*da89d235SAlexander Hansen "Name": "upper non critical", 353*da89d235SAlexander Hansen "Severity": 0, 354*da89d235SAlexander Hansen "Value": 2.575 355*da89d235SAlexander Hansen }, 356*da89d235SAlexander Hansen { 357*da89d235SAlexander Hansen "Direction": "less than", 358*da89d235SAlexander Hansen "Hysteresis": 0.024249999999999997, 359*da89d235SAlexander Hansen "Name": "lower non critical", 360*da89d235SAlexander Hansen "Severity": 0, 361*da89d235SAlexander Hansen "Value": 2.425 362*da89d235SAlexander Hansen }, 363*da89d235SAlexander Hansen { 364*da89d235SAlexander Hansen "Direction": "less than", 365*da89d235SAlexander Hansen "Hysteresis": 0.02375, 366*da89d235SAlexander Hansen "Name": "lower critical", 367*da89d235SAlexander Hansen "Severity": 1, 368*da89d235SAlexander Hansen "Value": 2.375 369*da89d235SAlexander Hansen } 370*da89d235SAlexander Hansen ], 371*da89d235SAlexander Hansen "Type": "ADC" 372*da89d235SAlexander Hansen }, 373*da89d235SAlexander Hansen { 374*da89d235SAlexander Hansen "BridgeGpio": [ 375*da89d235SAlexander Hansen { 376*da89d235SAlexander Hansen "Name": "rtc-battery-voltage-read-enable", 377*da89d235SAlexander Hansen "Polarity": "High" 378*da89d235SAlexander Hansen } 379*da89d235SAlexander Hansen ], 380*da89d235SAlexander Hansen "Index": 10, 381*da89d235SAlexander Hansen "Name": "Battery Voltage", 382*da89d235SAlexander Hansen "PollRate": 86400, 383*da89d235SAlexander Hansen "ScaleFactor": 0.4348, 384*da89d235SAlexander Hansen "Thresholds": [ 385*da89d235SAlexander Hansen { 386*da89d235SAlexander Hansen "Direction": "less than", 387*da89d235SAlexander Hansen "Name": "lower critical", 388*da89d235SAlexander Hansen "Severity": 1, 389*da89d235SAlexander Hansen "Value": 2.45 390*da89d235SAlexander Hansen } 391*da89d235SAlexander Hansen ], 392*da89d235SAlexander Hansen "Type": "ADC" 393*da89d235SAlexander Hansen }, 394*da89d235SAlexander Hansen { 395*da89d235SAlexander Hansen "Name": "Fan1 connector", 396*da89d235SAlexander Hansen "Pwm": 0, 397*da89d235SAlexander Hansen "PwmName": "Fan1_Pwm", 398*da89d235SAlexander Hansen "Status": "disabled", 399*da89d235SAlexander Hansen "Tachs": [ 400*da89d235SAlexander Hansen 0, 401*da89d235SAlexander Hansen 1 402*da89d235SAlexander Hansen ], 403*da89d235SAlexander Hansen "Type": "IntelFanConnector" 404*da89d235SAlexander Hansen }, 405*da89d235SAlexander Hansen { 406*da89d235SAlexander Hansen "Name": "Fan2 connector", 407*da89d235SAlexander Hansen "Pwm": 1, 408*da89d235SAlexander Hansen "PwmName": "Fan2_Pwm", 409*da89d235SAlexander Hansen "Status": "disabled", 410*da89d235SAlexander Hansen "Tachs": [ 411*da89d235SAlexander Hansen 2, 412*da89d235SAlexander Hansen 3 413*da89d235SAlexander Hansen ], 414*da89d235SAlexander Hansen "Type": "IntelFanConnector" 415*da89d235SAlexander Hansen }, 416*da89d235SAlexander Hansen { 417*da89d235SAlexander Hansen "Name": "Fan3 connector", 418*da89d235SAlexander Hansen "Pwm": 2, 419*da89d235SAlexander Hansen "PwmName": "Fan3_Pwm", 420*da89d235SAlexander Hansen "Status": "disabled", 421*da89d235SAlexander Hansen "Tachs": [ 422*da89d235SAlexander Hansen 4, 423*da89d235SAlexander Hansen 5 424*da89d235SAlexander Hansen ], 425*da89d235SAlexander Hansen "Type": "IntelFanConnector" 426*da89d235SAlexander Hansen }, 427*da89d235SAlexander Hansen { 428*da89d235SAlexander Hansen "Name": "Fan4 connector", 429*da89d235SAlexander Hansen "Pwm": 3, 430*da89d235SAlexander Hansen "PwmName": "Fan4_Pwm", 431*da89d235SAlexander Hansen "Status": "disabled", 432*da89d235SAlexander Hansen "Tachs": [ 433*da89d235SAlexander Hansen 6, 434*da89d235SAlexander Hansen 7 435*da89d235SAlexander Hansen ], 436*da89d235SAlexander Hansen "Type": "IntelFanConnector" 437*da89d235SAlexander Hansen }, 438*da89d235SAlexander Hansen { 439*da89d235SAlexander Hansen "Name": "Fan5 connector", 440*da89d235SAlexander Hansen "Pwm": 4, 441*da89d235SAlexander Hansen "PwmName": "Fan5_Pwm", 442*da89d235SAlexander Hansen "Status": "disabled", 443*da89d235SAlexander Hansen "Tachs": [ 444*da89d235SAlexander Hansen 8, 445*da89d235SAlexander Hansen 9 446*da89d235SAlexander Hansen ], 447*da89d235SAlexander Hansen "Type": "IntelFanConnector" 448*da89d235SAlexander Hansen }, 449*da89d235SAlexander Hansen { 450*da89d235SAlexander Hansen "Name": "Fan6 connector", 451*da89d235SAlexander Hansen "Pwm": 0, 452*da89d235SAlexander Hansen "PwmName": "Fan6_Pwm", 453*da89d235SAlexander Hansen "Status": "disabled", 454*da89d235SAlexander Hansen "Tachs": [ 455*da89d235SAlexander Hansen 0 456*da89d235SAlexander Hansen ], 457*da89d235SAlexander Hansen "Type": "IntelFanConnector" 458*da89d235SAlexander Hansen }, 459*da89d235SAlexander Hansen { 460*da89d235SAlexander Hansen "Name": "Fan7 connector", 461*da89d235SAlexander Hansen "Pwm": 1, 462*da89d235SAlexander Hansen "PwmName": "Fan7_Pwm", 463*da89d235SAlexander Hansen "Status": "disabled", 464*da89d235SAlexander Hansen "Tachs": [ 465*da89d235SAlexander Hansen 1 466*da89d235SAlexander Hansen ], 467*da89d235SAlexander Hansen "Type": "IntelFanConnector" 468*da89d235SAlexander Hansen }, 469*da89d235SAlexander Hansen { 470*da89d235SAlexander Hansen "Class": "temp", 471*da89d235SAlexander Hansen "FFGainCoefficient": 0.0, 472*da89d235SAlexander Hansen "FFOffCoefficient": 0.0, 473*da89d235SAlexander Hansen "ICoefficient": -4.64, 474*da89d235SAlexander Hansen "ILimitMax": 100, 475*da89d235SAlexander Hansen "ILimitMin": 30, 476*da89d235SAlexander Hansen "Inputs": [ 477*da89d235SAlexander Hansen "PCIE_SWITCH1_TEMP", 478*da89d235SAlexander Hansen "PCIE_SWITCH2_TEMP", 479*da89d235SAlexander Hansen "PCIE_SWITCH3_TEMP", 480*da89d235SAlexander Hansen "PCIE_SWITCH4_TEMP", 481*da89d235SAlexander Hansen "PCIE_SWITCH5_TEMP", 482*da89d235SAlexander Hansen "PCIE_SWITCH6_TEMP" 483*da89d235SAlexander Hansen ], 484*da89d235SAlexander Hansen "Name": "PCIE Switch Temperature", 485*da89d235SAlexander Hansen "NegativeHysteresis": 5.0, 486*da89d235SAlexander Hansen "OutLimitMax": 100, 487*da89d235SAlexander Hansen "OutLimitMin": 30, 488*da89d235SAlexander Hansen "Outputs": [], 489*da89d235SAlexander Hansen "PCoefficient": -0.15, 490*da89d235SAlexander Hansen "PositiveHysteresis": 0.0, 491*da89d235SAlexander Hansen "SetPoint": 75.0, 492*da89d235SAlexander Hansen "SlewNeg": -1, 493*da89d235SAlexander Hansen "SlewPos": 0.0, 494*da89d235SAlexander Hansen "Type": "Pid", 495*da89d235SAlexander Hansen "Zones": [ 496*da89d235SAlexander Hansen "CECIO" 497*da89d235SAlexander Hansen ] 498*da89d235SAlexander Hansen }, 499*da89d235SAlexander Hansen { 500*da89d235SAlexander Hansen "Class": "temp", 501*da89d235SAlexander Hansen "FFGainCoefficient": 0, 502*da89d235SAlexander Hansen "FFOffCoefficient": 0, 503*da89d235SAlexander Hansen "ICoefficient": -5, 504*da89d235SAlexander Hansen "ILimitMax": 100, 505*da89d235SAlexander Hansen "ILimitMin": 20, 506*da89d235SAlexander Hansen "Inputs": [ 507*da89d235SAlexander Hansen "SPYRE1_TEMP1", 508*da89d235SAlexander Hansen "SPYRE1_TEMP2", 509*da89d235SAlexander Hansen "SPYRE2_TEMP1", 510*da89d235SAlexander Hansen "SPYRE2_TEMP2", 511*da89d235SAlexander Hansen "SPYRE3_TEMP1", 512*da89d235SAlexander Hansen "SPYRE3_TEMP2", 513*da89d235SAlexander Hansen "SPYRE4_TEMP1", 514*da89d235SAlexander Hansen "SPYRE4_TEMP2", 515*da89d235SAlexander Hansen "SPYRE5_TEMP1", 516*da89d235SAlexander Hansen "SPYRE5_TEMP2", 517*da89d235SAlexander Hansen "SPYRE6_TEMP1", 518*da89d235SAlexander Hansen "SPYRE6_TEMP2", 519*da89d235SAlexander Hansen "SPYRE7_TEMP1", 520*da89d235SAlexander Hansen "SPYRE7_TEMP2", 521*da89d235SAlexander Hansen "SPYRE8_TEMP1", 522*da89d235SAlexander Hansen "SPYRE8_TEMP2", 523*da89d235SAlexander Hansen "SPYRE9_TEMP1", 524*da89d235SAlexander Hansen "SPYRE9_TEMP2", 525*da89d235SAlexander Hansen "SPYRE10_TEMP1", 526*da89d235SAlexander Hansen "SPYRE10_TEMP2", 527*da89d235SAlexander Hansen "SPYRE11_TEMP1", 528*da89d235SAlexander Hansen "SPYRE11_TEMP2", 529*da89d235SAlexander Hansen "SPYRE12_TEMP1", 530*da89d235SAlexander Hansen "SPYRE12_TEMP2", 531*da89d235SAlexander Hansen "SPYRE13_TEMP1", 532*da89d235SAlexander Hansen "SPYRE13_TEMP2", 533*da89d235SAlexander Hansen "SPYRE14_TEMP1", 534*da89d235SAlexander Hansen "SPYRE14_TEMP2", 535*da89d235SAlexander Hansen "SPYRE15_TEMP1", 536*da89d235SAlexander Hansen "SPYRE15_TEMP2", 537*da89d235SAlexander Hansen "SPYRE16_TEMP1", 538*da89d235SAlexander Hansen "SPYRE16_TEMP2" 539*da89d235SAlexander Hansen ], 540*da89d235SAlexander Hansen "Name": "Spyre Temperature", 541*da89d235SAlexander Hansen "NegativeHysteresis": 0, 542*da89d235SAlexander Hansen "OutLimitMax": 100, 543*da89d235SAlexander Hansen "OutLimitMin": 20, 544*da89d235SAlexander Hansen "Outputs": [], 545*da89d235SAlexander Hansen "PCoefficient": -500, 546*da89d235SAlexander Hansen "PositiveHysteresis": 0, 547*da89d235SAlexander Hansen "SetPoint": 85, 548*da89d235SAlexander Hansen "SlewNeg": 0, 549*da89d235SAlexander Hansen "SlewPos": 0, 550*da89d235SAlexander Hansen "Type": "Pid", 551*da89d235SAlexander Hansen "Zones": [ 552*da89d235SAlexander Hansen "CECIO" 553*da89d235SAlexander Hansen ] 554*da89d235SAlexander Hansen }, 555*da89d235SAlexander Hansen { 556*da89d235SAlexander Hansen "Address": "0x4b", 557*da89d235SAlexander Hansen "Bus": 72, 558*da89d235SAlexander Hansen "Name": "SPYRE9_TEMP1", 559*da89d235SAlexander Hansen "PowerState": "On", 560*da89d235SAlexander Hansen "Type": "TMP112" 561*da89d235SAlexander Hansen }, 562*da89d235SAlexander Hansen { 563*da89d235SAlexander Hansen "Address": "0x48", 564*da89d235SAlexander Hansen "Bus": 73, 565*da89d235SAlexander Hansen "Name": "SPYRE9_TEMP2", 566*da89d235SAlexander Hansen "PowerState": "On", 567*da89d235SAlexander Hansen "Type": "TMP112" 568*da89d235SAlexander Hansen }, 569*da89d235SAlexander Hansen { 570*da89d235SAlexander Hansen "Address": "0x4b", 571*da89d235SAlexander Hansen "Bus": 74, 572*da89d235SAlexander Hansen "Name": "SPYRE10_TEMP1", 573*da89d235SAlexander Hansen "PowerState": "On", 574*da89d235SAlexander Hansen "Type": "TMP112" 575*da89d235SAlexander Hansen }, 576*da89d235SAlexander Hansen { 577*da89d235SAlexander Hansen "Address": "0x48", 578*da89d235SAlexander Hansen "Bus": 75, 579*da89d235SAlexander Hansen "Name": "SPYRE10_TEMP2", 580*da89d235SAlexander Hansen "PowerState": "On", 581*da89d235SAlexander Hansen "Type": "TMP112" 582*da89d235SAlexander Hansen }, 583*da89d235SAlexander Hansen { 584*da89d235SAlexander Hansen "Address": "0x4b", 585*da89d235SAlexander Hansen "Bus": 76, 586*da89d235SAlexander Hansen "Name": "SPYRE11_TEMP1", 587*da89d235SAlexander Hansen "PowerState": "On", 588*da89d235SAlexander Hansen "Type": "TMP112" 589*da89d235SAlexander Hansen }, 590*da89d235SAlexander Hansen { 591*da89d235SAlexander Hansen "Address": "0x48", 592*da89d235SAlexander Hansen "Bus": 77, 593*da89d235SAlexander Hansen "Name": "SPYRE11_TEMP2", 594*da89d235SAlexander Hansen "PowerState": "On", 595*da89d235SAlexander Hansen "Type": "TMP112" 596*da89d235SAlexander Hansen }, 597*da89d235SAlexander Hansen { 598*da89d235SAlexander Hansen "Address": "0x4b", 599*da89d235SAlexander Hansen "Bus": 78, 600*da89d235SAlexander Hansen "Name": "SPYRE12_TEMP1", 601*da89d235SAlexander Hansen "PowerState": "On", 602*da89d235SAlexander Hansen "Type": "TMP112" 603*da89d235SAlexander Hansen }, 604*da89d235SAlexander Hansen { 605*da89d235SAlexander Hansen "Address": "0x48", 606*da89d235SAlexander Hansen "Bus": 79, 607*da89d235SAlexander Hansen "Name": "SPYRE12_TEMP2", 608*da89d235SAlexander Hansen "PowerState": "On", 609*da89d235SAlexander Hansen "Type": "TMP112" 610*da89d235SAlexander Hansen }, 611*da89d235SAlexander Hansen { 612*da89d235SAlexander Hansen "Address": "0x4b", 613*da89d235SAlexander Hansen "Bus": 80, 614*da89d235SAlexander Hansen "Name": "SPYRE13_TEMP1", 615*da89d235SAlexander Hansen "PowerState": "On", 616*da89d235SAlexander Hansen "Type": "TMP112" 617*da89d235SAlexander Hansen }, 618*da89d235SAlexander Hansen { 619*da89d235SAlexander Hansen "Address": "0x48", 620*da89d235SAlexander Hansen "Bus": 81, 621*da89d235SAlexander Hansen "Name": "SPYRE13_TEMP2", 622*da89d235SAlexander Hansen "PowerState": "On", 623*da89d235SAlexander Hansen "Type": "TMP112" 624*da89d235SAlexander Hansen }, 625*da89d235SAlexander Hansen { 626*da89d235SAlexander Hansen "Address": "0x4b", 627*da89d235SAlexander Hansen "Bus": 82, 628*da89d235SAlexander Hansen "Name": "SPYRE14_TEMP1", 629*da89d235SAlexander Hansen "PowerState": "On", 630*da89d235SAlexander Hansen "Type": "TMP112" 631*da89d235SAlexander Hansen }, 632*da89d235SAlexander Hansen { 633*da89d235SAlexander Hansen "Address": "0x48", 634*da89d235SAlexander Hansen "Bus": 83, 635*da89d235SAlexander Hansen "Name": "SPYRE14_TEMP2", 636*da89d235SAlexander Hansen "PowerState": "On", 637*da89d235SAlexander Hansen "Type": "TMP112" 638*da89d235SAlexander Hansen }, 639*da89d235SAlexander Hansen { 640*da89d235SAlexander Hansen "Address": "0x4b", 641*da89d235SAlexander Hansen "Bus": 84, 642*da89d235SAlexander Hansen "Name": "SPYRE15_TEMP1", 643*da89d235SAlexander Hansen "PowerState": "On", 644*da89d235SAlexander Hansen "Type": "TMP112" 645*da89d235SAlexander Hansen }, 646*da89d235SAlexander Hansen { 647*da89d235SAlexander Hansen "Address": "0x48", 648*da89d235SAlexander Hansen "Bus": 85, 649*da89d235SAlexander Hansen "Name": "SPYRE15_TEMP2", 650*da89d235SAlexander Hansen "PowerState": "On", 651*da89d235SAlexander Hansen "Type": "TMP112" 652*da89d235SAlexander Hansen }, 653*da89d235SAlexander Hansen { 654*da89d235SAlexander Hansen "Address": "0x4b", 655*da89d235SAlexander Hansen "Bus": 86, 656*da89d235SAlexander Hansen "Name": "SPYRE16_TEMP1", 657*da89d235SAlexander Hansen "PowerState": "On", 658*da89d235SAlexander Hansen "Type": "TMP112" 659*da89d235SAlexander Hansen }, 660*da89d235SAlexander Hansen { 661*da89d235SAlexander Hansen "Address": "0x48", 662*da89d235SAlexander Hansen "Bus": 87, 663*da89d235SAlexander Hansen "Name": "SPYRE16_TEMP2", 664*da89d235SAlexander Hansen "PowerState": "On", 665*da89d235SAlexander Hansen "Type": "TMP112" 666*da89d235SAlexander Hansen }, 667*da89d235SAlexander Hansen { 668*da89d235SAlexander Hansen "Address": "0x4b", 669*da89d235SAlexander Hansen "Bus": 88, 670*da89d235SAlexander Hansen "Name": "SPYRE1_TEMP1", 671*da89d235SAlexander Hansen "PowerState": "On", 672*da89d235SAlexander Hansen "Type": "TMP112" 673*da89d235SAlexander Hansen }, 674*da89d235SAlexander Hansen { 675*da89d235SAlexander Hansen "Address": "0x48", 676*da89d235SAlexander Hansen "Bus": 89, 677*da89d235SAlexander Hansen "Name": "SPYRE1_TEMP2", 678*da89d235SAlexander Hansen "PowerState": "On", 679*da89d235SAlexander Hansen "Type": "TMP112" 680*da89d235SAlexander Hansen }, 681*da89d235SAlexander Hansen { 682*da89d235SAlexander Hansen "Address": "0x4b", 683*da89d235SAlexander Hansen "Bus": 90, 684*da89d235SAlexander Hansen "Name": "SPYRE2_TEMP1", 685*da89d235SAlexander Hansen "PowerState": "On", 686*da89d235SAlexander Hansen "Type": "TMP112" 687*da89d235SAlexander Hansen }, 688*da89d235SAlexander Hansen { 689*da89d235SAlexander Hansen "Address": "0x48", 690*da89d235SAlexander Hansen "Bus": 91, 691*da89d235SAlexander Hansen "Name": "SPYRE2_TEMP2", 692*da89d235SAlexander Hansen "PowerState": "On", 693*da89d235SAlexander Hansen "Type": "TMP112" 694*da89d235SAlexander Hansen }, 695*da89d235SAlexander Hansen { 696*da89d235SAlexander Hansen "Address": "0x4b", 697*da89d235SAlexander Hansen "Bus": 92, 698*da89d235SAlexander Hansen "Name": "SPYRE3_TEMP1", 699*da89d235SAlexander Hansen "PowerState": "On", 700*da89d235SAlexander Hansen "Type": "TMP112" 701*da89d235SAlexander Hansen }, 702*da89d235SAlexander Hansen { 703*da89d235SAlexander Hansen "Address": "0x48", 704*da89d235SAlexander Hansen "Bus": 93, 705*da89d235SAlexander Hansen "Name": "SPYRE3_TEMP2", 706*da89d235SAlexander Hansen "PowerState": "On", 707*da89d235SAlexander Hansen "Type": "TMP112" 708*da89d235SAlexander Hansen }, 709*da89d235SAlexander Hansen { 710*da89d235SAlexander Hansen "Address": "0x4b", 711*da89d235SAlexander Hansen "Bus": 94, 712*da89d235SAlexander Hansen "Name": "SPYRE4_TEMP1", 713*da89d235SAlexander Hansen "PowerState": "On", 714*da89d235SAlexander Hansen "Type": "TMP112" 715*da89d235SAlexander Hansen }, 716*da89d235SAlexander Hansen { 717*da89d235SAlexander Hansen "Address": "0x48", 718*da89d235SAlexander Hansen "Bus": 95, 719*da89d235SAlexander Hansen "Name": "SPYRE4_TEMP2", 720*da89d235SAlexander Hansen "PowerState": "On", 721*da89d235SAlexander Hansen "Type": "TMP112" 722*da89d235SAlexander Hansen }, 723*da89d235SAlexander Hansen { 724*da89d235SAlexander Hansen "Address": "0x4b", 725*da89d235SAlexander Hansen "Bus": 96, 726*da89d235SAlexander Hansen "Name": "SPYRE5_TEMP1", 727*da89d235SAlexander Hansen "PowerState": "On", 728*da89d235SAlexander Hansen "Type": "TMP112" 729*da89d235SAlexander Hansen }, 730*da89d235SAlexander Hansen { 731*da89d235SAlexander Hansen "Address": "0x48", 732*da89d235SAlexander Hansen "Bus": 97, 733*da89d235SAlexander Hansen "Name": "SPYRE5_TEMP2", 734*da89d235SAlexander Hansen "PowerState": "On", 735*da89d235SAlexander Hansen "Type": "TMP112" 736*da89d235SAlexander Hansen }, 737*da89d235SAlexander Hansen { 738*da89d235SAlexander Hansen "Address": "0x4b", 739*da89d235SAlexander Hansen "Bus": 98, 740*da89d235SAlexander Hansen "Name": "SPYRE6_TEMP1", 741*da89d235SAlexander Hansen "PowerState": "On", 742*da89d235SAlexander Hansen "Type": "TMP112" 743*da89d235SAlexander Hansen }, 744*da89d235SAlexander Hansen { 745*da89d235SAlexander Hansen "Address": "0x48", 746*da89d235SAlexander Hansen "Bus": 99, 747*da89d235SAlexander Hansen "Name": "SPYRE6_TEMP2", 748*da89d235SAlexander Hansen "PowerState": "On", 749*da89d235SAlexander Hansen "Type": "TMP112" 750*da89d235SAlexander Hansen }, 751*da89d235SAlexander Hansen { 752*da89d235SAlexander Hansen "Address": "0x4b", 753*da89d235SAlexander Hansen "Bus": 100, 754*da89d235SAlexander Hansen "Name": "SPYRE7_TEMP1", 755*da89d235SAlexander Hansen "PowerState": "On", 756*da89d235SAlexander Hansen "Type": "TMP112" 757*da89d235SAlexander Hansen }, 758*da89d235SAlexander Hansen { 759*da89d235SAlexander Hansen "Address": "0x48", 760*da89d235SAlexander Hansen "Bus": 101, 761*da89d235SAlexander Hansen "Name": "SPYRE7_TEMP2", 762*da89d235SAlexander Hansen "PowerState": "On", 763*da89d235SAlexander Hansen "Type": "TMP112" 764*da89d235SAlexander Hansen }, 765*da89d235SAlexander Hansen { 766*da89d235SAlexander Hansen "Address": "0x4b", 767*da89d235SAlexander Hansen "Bus": 102, 768*da89d235SAlexander Hansen "Name": "SPYRE8_TEMP1", 769*da89d235SAlexander Hansen "PowerState": "On", 770*da89d235SAlexander Hansen "Type": "TMP112" 771*da89d235SAlexander Hansen }, 772*da89d235SAlexander Hansen { 773*da89d235SAlexander Hansen "Address": "0x48", 774*da89d235SAlexander Hansen "Bus": 103, 775*da89d235SAlexander Hansen "Name": "SPYRE8_TEMP2", 776*da89d235SAlexander Hansen "PowerState": "On", 777*da89d235SAlexander Hansen "Type": "TMP112" 778*da89d235SAlexander Hansen }, 779*da89d235SAlexander Hansen { 780*da89d235SAlexander Hansen "Address": "0x4c", 781*da89d235SAlexander Hansen "Bus": 70, 782*da89d235SAlexander Hansen "Name": "PCIE_SWITCH3_TEMP", 783*da89d235SAlexander Hansen "Name1": "PCIE_SWITCH1_TEMP", 784*da89d235SAlexander Hansen "PowerState": "On", 785*da89d235SAlexander Hansen "Type": "TMP432" 786*da89d235SAlexander Hansen }, 787*da89d235SAlexander Hansen { 788*da89d235SAlexander Hansen "Address": "0x4c", 789*da89d235SAlexander Hansen "Bus": 71, 790*da89d235SAlexander Hansen "Name": "PCIE_SWITCH5_TEMP", 791*da89d235SAlexander Hansen "Name1": "PCIE_SWITCH4_TEMP", 792*da89d235SAlexander Hansen "PowerState": "On", 793*da89d235SAlexander Hansen "Type": "TMP432" 794*da89d235SAlexander Hansen }, 795*da89d235SAlexander Hansen { 796*da89d235SAlexander Hansen "Address": "0x4c", 797*da89d235SAlexander Hansen "Bus": 54, 798*da89d235SAlexander Hansen "Name": "PCIE_SWITCH6_TEMP", 799*da89d235SAlexander Hansen "Name1": "PCIE_SWITCH2_TEMP", 800*da89d235SAlexander Hansen "PowerState": "On", 801*da89d235SAlexander Hansen "Type": "TMP432" 802*da89d235SAlexander Hansen }, 803*da89d235SAlexander Hansen { 804*da89d235SAlexander Hansen "Address": "0x30", 805*da89d235SAlexander Hansen "Bus": 0, 806*da89d235SAlexander Hansen "CpuID": 0, 807*da89d235SAlexander Hansen "Name": "CPU 0", 808*da89d235SAlexander Hansen "Type": "XeonCPU" 809*da89d235SAlexander Hansen }, 810*da89d235SAlexander Hansen { 811*da89d235SAlexander Hansen "Address": "0x31", 812*da89d235SAlexander Hansen "Bus": 0, 813*da89d235SAlexander Hansen "CpuID": 1, 814*da89d235SAlexander Hansen "Name": "CPU 1", 815*da89d235SAlexander Hansen "Type": "XeonCPU" 816*da89d235SAlexander Hansen } 817*da89d235SAlexander Hansen ], 818*da89d235SAlexander Hansen "Name": "IBM System1 Baseboard", 819*da89d235SAlexander Hansen "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SYS1', 'BOARD_MANUFACTURER': 'IBM'})", 820*da89d235SAlexander Hansen "Type": "Board", 821*da89d235SAlexander Hansen "xyz.openbmc_project.Inventory.Decorator.Asset": { 822*da89d235SAlexander Hansen "Manufacturer": "$BOARD_MANUFACTURER", 823*da89d235SAlexander Hansen "Model": "$BOARD_PRODUCT_NAME", 824*da89d235SAlexander Hansen "PartNumber": "$BOARD_PART_NUMBER", 825*da89d235SAlexander Hansen "SerialNumber": "$BOARD_SERIAL_NUMBER" 826*da89d235SAlexander Hansen }, 827*da89d235SAlexander Hansen "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 828*da89d235SAlexander Hansen "AssetTag": "$PRODUCT_ASSET_TAG" 829*da89d235SAlexander Hansen }, 830*da89d235SAlexander Hansen "xyz.openbmc_project.Inventory.Item.System": {} 831*da89d235SAlexander Hansen} 832