1*8f652b1aSPatrick Williams{ 2*8f652b1aSPatrick Williams "Exposes": [ 3*8f652b1aSPatrick Williams { 4*8f652b1aSPatrick Williams "Index": 0, 5*8f652b1aSPatrick Williams "Name": "SCM_P12V_VOLT_V", 6*8f652b1aSPatrick Williams "ScaleFactor": 0.112359551, 7*8f652b1aSPatrick Williams "Thresholds": [ 8*8f652b1aSPatrick Williams { 9*8f652b1aSPatrick Williams "Direction": "greater than", 10*8f652b1aSPatrick Williams "Hysteresis": 0.264, 11*8f652b1aSPatrick Williams "Name": "upper critical", 12*8f652b1aSPatrick Williams "Severity": 1, 13*8f652b1aSPatrick Williams "Value": 13.2 14*8f652b1aSPatrick Williams }, 15*8f652b1aSPatrick Williams { 16*8f652b1aSPatrick Williams "Direction": "less than", 17*8f652b1aSPatrick Williams "Hysteresis": 0.216, 18*8f652b1aSPatrick Williams "Name": "lower critical", 19*8f652b1aSPatrick Williams "Severity": 1, 20*8f652b1aSPatrick Williams "Value": 10.8 21*8f652b1aSPatrick Williams } 22*8f652b1aSPatrick Williams ], 23*8f652b1aSPatrick Williams "Type": "ADC" 24*8f652b1aSPatrick Williams }, 25*8f652b1aSPatrick Williams { 26*8f652b1aSPatrick Williams "Index": 1, 27*8f652b1aSPatrick Williams "Name": "SCM_P5V_VOLT_V", 28*8f652b1aSPatrick Williams "ScaleFactor": 0.27173913, 29*8f652b1aSPatrick Williams "Thresholds": [ 30*8f652b1aSPatrick Williams { 31*8f652b1aSPatrick Williams "Direction": "greater than", 32*8f652b1aSPatrick Williams "Hysteresis": 0.105, 33*8f652b1aSPatrick Williams "Name": "upper critical", 34*8f652b1aSPatrick Williams "Severity": 1, 35*8f652b1aSPatrick Williams "Value": 5.25 36*8f652b1aSPatrick Williams }, 37*8f652b1aSPatrick Williams { 38*8f652b1aSPatrick Williams "Direction": "less than", 39*8f652b1aSPatrick Williams "Hysteresis": 0.095, 40*8f652b1aSPatrick Williams "Name": "lower critical", 41*8f652b1aSPatrick Williams "Severity": 1, 42*8f652b1aSPatrick Williams "Value": 4.75 43*8f652b1aSPatrick Williams } 44*8f652b1aSPatrick Williams ], 45*8f652b1aSPatrick Williams "Type": "ADC" 46*8f652b1aSPatrick Williams }, 47*8f652b1aSPatrick Williams { 48*8f652b1aSPatrick Williams "Index": 2, 49*8f652b1aSPatrick Williams "Name": "SCM_P3V3_VOLT_V", 50*8f652b1aSPatrick Williams "ScaleFactor": 0.410677618, 51*8f652b1aSPatrick Williams "Thresholds": [ 52*8f652b1aSPatrick Williams { 53*8f652b1aSPatrick Williams "Direction": "greater than", 54*8f652b1aSPatrick Williams "Hysteresis": 0.072, 55*8f652b1aSPatrick Williams "Name": "upper critical", 56*8f652b1aSPatrick Williams "Severity": 1, 57*8f652b1aSPatrick Williams "Value": 3.6 58*8f652b1aSPatrick Williams }, 59*8f652b1aSPatrick Williams { 60*8f652b1aSPatrick Williams "Direction": "less than", 61*8f652b1aSPatrick Williams "Hysteresis": 0.06, 62*8f652b1aSPatrick Williams "Name": "lower critical", 63*8f652b1aSPatrick Williams "Severity": 1, 64*8f652b1aSPatrick Williams "Value": 3.0 65*8f652b1aSPatrick Williams } 66*8f652b1aSPatrick Williams ], 67*8f652b1aSPatrick Williams "Type": "ADC" 68*8f652b1aSPatrick Williams }, 69*8f652b1aSPatrick Williams { 70*8f652b1aSPatrick Williams "Index": 3, 71*8f652b1aSPatrick Williams "Name": "SCM_P2V5_VOLT_V", 72*8f652b1aSPatrick Williams "ScaleFactor": 0.54200542, 73*8f652b1aSPatrick Williams "Thresholds": [ 74*8f652b1aSPatrick Williams { 75*8f652b1aSPatrick Williams "Direction": "greater than", 76*8f652b1aSPatrick Williams "Hysteresis": 0.0525, 77*8f652b1aSPatrick Williams "Name": "upper critical", 78*8f652b1aSPatrick Williams "Severity": 1, 79*8f652b1aSPatrick Williams "Value": 2.625 80*8f652b1aSPatrick Williams }, 81*8f652b1aSPatrick Williams { 82*8f652b1aSPatrick Williams "Direction": "less than", 83*8f652b1aSPatrick Williams "Hysteresis": 0.0475, 84*8f652b1aSPatrick Williams "Name": "lower critical", 85*8f652b1aSPatrick Williams "Severity": 1, 86*8f652b1aSPatrick Williams "Value": 2.375 87*8f652b1aSPatrick Williams } 88*8f652b1aSPatrick Williams ], 89*8f652b1aSPatrick Williams "Type": "ADC" 90*8f652b1aSPatrick Williams }, 91*8f652b1aSPatrick Williams { 92*8f652b1aSPatrick Williams "Index": 4, 93*8f652b1aSPatrick Williams "Name": "SCM_P1V8_VOLT_V", 94*8f652b1aSPatrick Williams "ScaleFactor": 0.750469043, 95*8f652b1aSPatrick Williams "Thresholds": [ 96*8f652b1aSPatrick Williams { 97*8f652b1aSPatrick Williams "Direction": "greater than", 98*8f652b1aSPatrick Williams "Hysteresis": 0.0378, 99*8f652b1aSPatrick Williams "Name": "upper critical", 100*8f652b1aSPatrick Williams "Severity": 1, 101*8f652b1aSPatrick Williams "Value": 1.89 102*8f652b1aSPatrick Williams }, 103*8f652b1aSPatrick Williams { 104*8f652b1aSPatrick Williams "Direction": "less than", 105*8f652b1aSPatrick Williams "Hysteresis": 0.0342, 106*8f652b1aSPatrick Williams "Name": "lower critical", 107*8f652b1aSPatrick Williams "Severity": 1, 108*8f652b1aSPatrick Williams "Value": 1.71 109*8f652b1aSPatrick Williams } 110*8f652b1aSPatrick Williams ], 111*8f652b1aSPatrick Williams "Type": "ADC" 112*8f652b1aSPatrick Williams }, 113*8f652b1aSPatrick Williams { 114*8f652b1aSPatrick Williams "Index": 5, 115*8f652b1aSPatrick Williams "Name": "SCM_PGPPA_VOLT_V", 116*8f652b1aSPatrick Williams "ScaleFactor": 0.410677618, 117*8f652b1aSPatrick Williams "Thresholds": [ 118*8f652b1aSPatrick Williams { 119*8f652b1aSPatrick Williams "Direction": "greater than", 120*8f652b1aSPatrick Williams "Hysteresis": 0.0378, 121*8f652b1aSPatrick Williams "Name": "upper critical", 122*8f652b1aSPatrick Williams "Severity": 1, 123*8f652b1aSPatrick Williams "Value": 1.89 124*8f652b1aSPatrick Williams }, 125*8f652b1aSPatrick Williams { 126*8f652b1aSPatrick Williams "Direction": "less than", 127*8f652b1aSPatrick Williams "Hysteresis": 0.0342, 128*8f652b1aSPatrick Williams "Name": "lower critical", 129*8f652b1aSPatrick Williams "Severity": 1, 130*8f652b1aSPatrick Williams "Value": 1.71 131*8f652b1aSPatrick Williams } 132*8f652b1aSPatrick Williams ], 133*8f652b1aSPatrick Williams "Type": "ADC" 134*8f652b1aSPatrick Williams }, 135*8f652b1aSPatrick Williams { 136*8f652b1aSPatrick Williams "Index": 6, 137*8f652b1aSPatrick Williams "Name": "SCM_P1V2_VOLT_V", 138*8f652b1aSPatrick Williams "ScaleFactor": 1, 139*8f652b1aSPatrick Williams "Thresholds": [ 140*8f652b1aSPatrick Williams { 141*8f652b1aSPatrick Williams "Direction": "greater than", 142*8f652b1aSPatrick Williams "Hysteresis": 0.0252, 143*8f652b1aSPatrick Williams "Name": "upper critical", 144*8f652b1aSPatrick Williams "Severity": 1, 145*8f652b1aSPatrick Williams "Value": 1.26 146*8f652b1aSPatrick Williams }, 147*8f652b1aSPatrick Williams { 148*8f652b1aSPatrick Williams "Direction": "less than", 149*8f652b1aSPatrick Williams "Hysteresis": 0.0228, 150*8f652b1aSPatrick Williams "Name": "lower critical", 151*8f652b1aSPatrick Williams "Severity": 1, 152*8f652b1aSPatrick Williams "Value": 1.14 153*8f652b1aSPatrick Williams } 154*8f652b1aSPatrick Williams ], 155*8f652b1aSPatrick Williams "Type": "ADC" 156*8f652b1aSPatrick Williams }, 157*8f652b1aSPatrick Williams { 158*8f652b1aSPatrick Williams "Index": 8, 159*8f652b1aSPatrick Williams "Name": "SCM_P1V0_VOLT_V", 160*8f652b1aSPatrick Williams "Thresholds": [ 161*8f652b1aSPatrick Williams { 162*8f652b1aSPatrick Williams "Direction": "greater than", 163*8f652b1aSPatrick Williams "Hysteresis": 0.022, 164*8f652b1aSPatrick Williams "Name": "upper critical", 165*8f652b1aSPatrick Williams "Severity": 1, 166*8f652b1aSPatrick Williams "Value": 1.1 167*8f652b1aSPatrick Williams }, 168*8f652b1aSPatrick Williams { 169*8f652b1aSPatrick Williams "Direction": "less than", 170*8f652b1aSPatrick Williams "Hysteresis": 0.018, 171*8f652b1aSPatrick Williams "Name": "lower critical", 172*8f652b1aSPatrick Williams "Severity": 1, 173*8f652b1aSPatrick Williams "Value": 0.9 174*8f652b1aSPatrick Williams } 175*8f652b1aSPatrick Williams ], 176*8f652b1aSPatrick Williams "Type": "ADC" 177*8f652b1aSPatrick Williams }, 178*8f652b1aSPatrick Williams { 179*8f652b1aSPatrick Williams "Name": "BMC", 180*8f652b1aSPatrick Williams "Type": "BMC" 181*8f652b1aSPatrick Williams }, 182*8f652b1aSPatrick Williams { 183*8f652b1aSPatrick Williams "Level": "Critical", 184*8f652b1aSPatrick Williams "Name": "ComputeBlade", 185*8f652b1aSPatrick Williams "PinName": "leakage-detect-alert", 186*8f652b1aSPatrick Williams "Polarity": "Low", 187*8f652b1aSPatrick Williams "SubType": "LeakSensingCable", 188*8f652b1aSPatrick Williams "Type": "GPIOLeakDetector" 189*8f652b1aSPatrick Williams }, 190*8f652b1aSPatrick Williams { 191*8f652b1aSPatrick Williams "Address": "0x40", 192*8f652b1aSPatrick Williams "Bus": 15, 193*8f652b1aSPatrick Williams "FirmwareInfo": { 194*8f652b1aSPatrick Williams "CompatibleHardware": "com.meta.Hardware.Harma.CPLD.LCMXO3LF_2100C_scm", 195*8f652b1aSPatrick Williams "VendorIANA": 40981 196*8f652b1aSPatrick Williams }, 197*8f652b1aSPatrick Williams "Name": "Harma_SCM_CPLD", 198*8f652b1aSPatrick Williams "Type": "LatticeLCMXO3LF_2100CFirmware" 199*8f652b1aSPatrick Williams }, 200*8f652b1aSPatrick Williams { 201*8f652b1aSPatrick Williams "Address": "0x4B", 202*8f652b1aSPatrick Williams "Bus": 1, 203*8f652b1aSPatrick Williams "Name": "SCM_INLET_TEMP_C", 204*8f652b1aSPatrick Williams "Thresholds": [ 205*8f652b1aSPatrick Williams { 206*8f652b1aSPatrick Williams "Direction": "greater than", 207*8f652b1aSPatrick Williams "Hysteresis": 0.9, 208*8f652b1aSPatrick Williams "Name": "upper critical", 209*8f652b1aSPatrick Williams "Severity": 1, 210*8f652b1aSPatrick Williams "Value": 45.0 211*8f652b1aSPatrick Williams }, 212*8f652b1aSPatrick Williams { 213*8f652b1aSPatrick Williams "Direction": "less than", 214*8f652b1aSPatrick Williams "Hysteresis": 0.1, 215*8f652b1aSPatrick Williams "Name": "lower critical", 216*8f652b1aSPatrick Williams "Severity": 1, 217*8f652b1aSPatrick Williams "Value": 5.0 218*8f652b1aSPatrick Williams } 219*8f652b1aSPatrick Williams ], 220*8f652b1aSPatrick Williams "Type": "TMP75" 221*8f652b1aSPatrick Williams } 222*8f652b1aSPatrick Williams ], 223*8f652b1aSPatrick Williams "Name": "Harma SCM", 224*8f652b1aSPatrick Williams "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma SCM '})", 225*8f652b1aSPatrick Williams "Type": "Board", 226*8f652b1aSPatrick Williams "xyz.openbmc_project.Inventory.Decorator.Asset": { 227*8f652b1aSPatrick Williams "BuildDate": "$BOARD_MANUFACTURE_DATE", 228*8f652b1aSPatrick Williams "Manufacturer": "$BOARD_MANUFACTURER", 229*8f652b1aSPatrick Williams "Model": "$BOARD_PRODUCT_NAME", 230*8f652b1aSPatrick Williams "PartNumber": "$BOARD_PART_NUMBER", 231*8f652b1aSPatrick Williams "SerialNumber": "$BOARD_SERIAL_NUMBER", 232*8f652b1aSPatrick Williams "SparePartNumber": "$BOARD_INFO_AM1" 233*8f652b1aSPatrick Williams }, 234*8f652b1aSPatrick Williams "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 235*8f652b1aSPatrick Williams "AssetTag": "$PRODUCT_ASSET_TAG" 236*8f652b1aSPatrick Williams } 237*8f652b1aSPatrick Williams} 238