1[ 2 { 3 "Exposes": [ 4 { 5 "Address": "$address", 6 "Bus": "$bus", 7 "Name": "F2U8X25 HSBP1 FRU", 8 "Type": "EEPROM" 9 }, 10 { 11 "Address": "0x68", 12 "Bus": "$bus", 13 "Name": "HSBP 1", 14 "Type": "Intel HSBP CPLD" 15 }, 16 { 17 "Address": "0x48", 18 "Bus": "$bus", 19 "Name": "HSBP1 Temp", 20 "Thresholds": [ 21 { 22 "Direction": "greater than", 23 "Name": "upper critical", 24 "Severity": 1, 25 "Value": 57 26 }, 27 { 28 "Direction": "greater than", 29 "Name": "upper non critical", 30 "Severity": 0, 31 "Value": 52 32 }, 33 { 34 "Direction": "less than", 35 "Name": "lower non critical", 36 "Severity": 0, 37 "Value": 12 38 }, 39 { 40 "Direction": "less than", 41 "Name": "lower critical", 42 "Severity": 1, 43 "Value": 7 44 } 45 ], 46 "Type": "TMP75" 47 } 48 ], 49 "Name": "F2U8X25 HSBP", 50 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F2U8X25PCIHSBP', 'ADDRESS': 80})", 51 "Type": "Board", 52 "xyz.openbmc_project.Inventory.Decorator.Asset": { 53 "Manufacturer": "$BOARD_MANUFACTURER", 54 "Model": "$BOARD_PRODUCT_NAME", 55 "PartNumber": "$BOARD_PART_NUMBER", 56 "SerialNumber": "$BOARD_SERIAL_NUMBER" 57 } 58 }, 59 { 60 "Exposes": [ 61 { 62 "Address": "$address", 63 "Bus": "$bus", 64 "Name": "F2U8X25 HSBP2 FRU", 65 "Type": "EEPROM" 66 }, 67 { 68 "Address": "0x69", 69 "Bus": "$bus", 70 "Name": "HSBP 2", 71 "Type": "Intel HSBP CPLD" 72 }, 73 { 74 "Address": "0x4B", 75 "Bus": "$bus", 76 "Name": "HSBP2 Temp", 77 "Thresholds": [ 78 { 79 "Direction": "greater than", 80 "Name": "upper critical", 81 "Severity": 1, 82 "Value": 57 83 }, 84 { 85 "Direction": "greater than", 86 "Name": "upper non critical", 87 "Severity": 0, 88 "Value": 52 89 }, 90 { 91 "Direction": "less than", 92 "Name": "lower non critical", 93 "Severity": 0, 94 "Value": 12 95 }, 96 { 97 "Direction": "less than", 98 "Name": "lower critical", 99 "Severity": 1, 100 "Value": 7 101 } 102 ], 103 "Type": "TMP75" 104 } 105 ], 106 "Name": "F2U8X25 HSBP", 107 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F2U8X25PCIHSBP', 'ADDRESS': 83})", 108 "Type": "Board", 109 "xyz.openbmc_project.Inventory.Decorator.Asset": { 110 "Manufacturer": "$BOARD_MANUFACTURER", 111 "Model": "$BOARD_PRODUCT_NAME", 112 "PartNumber": "$BOARD_PART_NUMBER", 113 "SerialNumber": "$BOARD_SERIAL_NUMBER" 114 } 115 }, 116 { 117 "Exposes": [ 118 { 119 "Address": "$address", 120 "Bus": "$bus", 121 "Name": "F2U8X25 HSBP3 FRU", 122 "Type": "EEPROM" 123 }, 124 { 125 "Address": "0x6B", 126 "Bus": "$bus", 127 "Name": "HSBP 3", 128 "Type": "Intel HSBP CPLD" 129 }, 130 { 131 "Address": "0x4A", 132 "Bus": "$bus", 133 "Name": "HSBP3 Temp", 134 "Thresholds": [ 135 { 136 "Direction": "greater than", 137 "Name": "upper critical", 138 "Severity": 1, 139 "Value": 57 140 }, 141 { 142 "Direction": "greater than", 143 "Name": "upper non critical", 144 "Severity": 0, 145 "Value": 52 146 }, 147 { 148 "Direction": "less than", 149 "Name": "lower non critical", 150 "Severity": 0, 151 "Value": 12 152 }, 153 { 154 "Direction": "less than", 155 "Name": "lower critical", 156 "Severity": 1, 157 "Value": 7 158 } 159 ], 160 "Type": "TMP75" 161 } 162 ], 163 "Name": "F2U8X25 HSBP", 164 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F2U8X25PCIHSBP', 'ADDRESS': 82})", 165 "Type": "Board", 166 "xyz.openbmc_project.Inventory.Decorator.Asset": { 167 "Manufacturer": "$BOARD_MANUFACTURER", 168 "Model": "$BOARD_PRODUCT_NAME", 169 "PartNumber": "$BOARD_PART_NUMBER", 170 "SerialNumber": "$BOARD_SERIAL_NUMBER" 171 } 172 } 173] 174