1[ 2 { 3 "Exposes": [ 4 { 5 "Address": "$address", 6 "Bus": "$bus", 7 "Name": "Riser 1 Fru", 8 "Type": "EEPROM" 9 }, 10 { 11 "Address": "0x72", 12 "Bus": "$bus", 13 "ChannelNames": [ 14 "Pcie_Slot_1", 15 "Pcie_Slot_2", 16 "Pcie_Slot_3", 17 "" 18 ], 19 "Name": "Riser 1 Mux", 20 "Type": "PCA9545Mux" 21 }, 22 { 23 "Class": "temp", 24 "FFGainCoefficient": 0.0, 25 "FFOffCoefficient": 0.0, 26 "ICoefficient": -1.0, 27 "ILimitMax": 100, 28 "ILimitMin": 30, 29 "Inputs": [ 30 "Riser 1 Temp" 31 ], 32 "Name": "Riser 1 Temp", 33 "NegativeHysteresis": 5.0, 34 "OutLimitMax": 100, 35 "OutLimitMin": 30, 36 "Outputs": [], 37 "PCoefficient": -0.15, 38 "PositiveHysteresis": 0.0, 39 "SetPoint": 60.0, 40 "SlewNeg": -1, 41 "SlewPos": 0.0, 42 "Type": "Pid", 43 "Zones": [ 44 "Zone 1", 45 "Zone 2", 46 "Zone 3" 47 ] 48 }, 49 { 50 "Address": "0x48", 51 "Bus": "$bus", 52 "Name": "Riser 1 Temp", 53 "Thresholds": [ 54 { 55 "Direction": "greater than", 56 "Name": "upper critical", 57 "Severity": 1, 58 "Value": 80 59 }, 60 { 61 "Direction": "greater than", 62 "Name": "upper non critical", 63 "Severity": 0, 64 "Value": 75 65 }, 66 { 67 "Direction": "less than", 68 "Name": "lower non critical", 69 "Severity": 0, 70 "Value": 5 71 }, 72 { 73 "Direction": "less than", 74 "Name": "lower critical", 75 "Severity": 1, 76 "Value": 0 77 } 78 ], 79 "Type": "TMP75" 80 } 81 ], 82 "Name": "1Ux16 Riser 1", 83 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F1UL16RISER\\d', 'ADDRESS' : 80})", 84 "Type": "Board", 85 "xyz.openbmc_project.Inventory.Decorator.Asset": { 86 "Manufacturer": "$BOARD_MANUFACTURER", 87 "Model": "$BOARD_PRODUCT_NAME", 88 "PartNumber": "$BOARD_PART_NUMBER", 89 "SerialNumber": "$BOARD_SERIAL_NUMBER" 90 } 91 }, 92 { 93 "Exposes": [ 94 { 95 "Address": "$address", 96 "Bus": "$bus", 97 "Name": "Riser 2 Fru", 98 "Type": "EEPROM" 99 }, 100 { 101 "Address": "0x73", 102 "Bus": "$bus", 103 "ChannelNames": [ 104 "Pcie_Slot_1", 105 "Pcie_Slot_2", 106 "Pcie_Slot_3", 107 "" 108 ], 109 "Name": "Riser 2 Mux", 110 "Type": "PCA9545Mux" 111 }, 112 { 113 "Address": "0x49", 114 "Bus": "$bus", 115 "Name": "Riser 2 Temp", 116 "Thresholds": [ 117 { 118 "Direction": "greater than", 119 "Name": "upper critical", 120 "Severity": 1, 121 "Value": 80 122 }, 123 { 124 "Direction": "greater than", 125 "Name": "upper non critical", 126 "Severity": 0, 127 "Value": 75 128 }, 129 { 130 "Direction": "less than", 131 "Name": "lower non critical", 132 "Severity": 0, 133 "Value": 5 134 }, 135 { 136 "Direction": "less than", 137 "Name": "lower critical", 138 "Severity": 1, 139 "Value": 0 140 } 141 ], 142 "Type": "TMP75" 143 } 144 ], 145 "Name": "1Ux16 Riser 2", 146 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F1UL16RISER\\d', 'ADDRESS' : 81})", 147 "Type": "Board", 148 "xyz.openbmc_project.Inventory.Decorator.Asset": { 149 "Manufacturer": "$BOARD_MANUFACTURER", 150 "Model": "$BOARD_PRODUCT_NAME", 151 "PartNumber": "$BOARD_PART_NUMBER", 152 "SerialNumber": "$BOARD_SERIAL_NUMBER" 153 } 154 } 155] 156