1[ 2 { 3 "Exposes": [ 4 { 5 "Address": "0x1f", 6 "Bus": "$bus", 7 "Labels": [ 8 "in0", 9 "in1", 10 "in2", 11 "in3" 12 ], 13 "Name": "FAN_ADC", 14 "Thresholds": [ 15 { 16 "Direction": "greater than", 17 "Label": "in0", 18 "Name": "upper critical", 19 "Severity": 1, 20 "Value": 13.6 21 }, 22 { 23 "Direction": "less than", 24 "Label": "in0", 25 "Name": "lower critical", 26 "Severity": 1, 27 "Value": 10.5 28 }, 29 { 30 "Direction": "greater than", 31 "Label": "in2", 32 "Name": "upper critical", 33 "Severity": 1, 34 "Value": 13.6 35 }, 36 { 37 "Direction": "less than", 38 "Label": "in2", 39 "Name": "lower critical", 40 "Severity": 1, 41 "Value": 10.5 42 } 43 ], 44 "Type": "ADC128D818", 45 "in0_Name": "FCB_0_FAN_0_VOLT_V", 46 "in0_Scale": 166.667, 47 "in1_Name": "FCB_0_FAN_0_CURR_A", 48 "in1_Scale": 464, 49 "in2_Name": "FCB_0_FAN_1_VOLT_V", 50 "in2_Scale": 166.667, 51 "in3_Name": "FCB_0_FAN_1_CURR_A", 52 "in3_Scale": 464 53 }, 54 { 55 "Address": "0x20", 56 "Bus": "18", 57 "Connector": { 58 "Name": "FCB_0_FAN0_TACH_OL", 59 "Pwm": 0, 60 "PwmName": "FCB_0_FAN0_PWM", 61 "Tachs": [ 62 1 63 ] 64 }, 65 "Index": 1, 66 "Name": "FCB_0_FAN0_TACH_OL_SPEED_RPM", 67 "PowerState": "Always", 68 "Thresholds": [ 69 { 70 "Direction": "greater than", 71 "Name": "upper critical", 72 "Severity": 1, 73 "Value": 33000 74 }, 75 { 76 "Direction": "less than", 77 "Name": "lower critical", 78 "Severity": 1, 79 "Value": 1960 80 } 81 ], 82 "Type": "I2CFan" 83 }, 84 { 85 "Address": "0x20", 86 "Bus": "18", 87 "Connector": { 88 "Name": "FCB_0_FAN0_TACH_IL", 89 "Pwm": 0, 90 "PwmName": "FCB_0_FAN0_PWM", 91 "Tachs": [ 92 0 93 ] 94 }, 95 "Index": 0, 96 "Name": "FCB_0_FAN0_TACH_IL_SPEED_RPM", 97 "PowerState": "Always", 98 "Thresholds": [ 99 { 100 "Direction": "greater than", 101 "Name": "upper critical", 102 "Severity": 1, 103 "Value": 36300 104 }, 105 { 106 "Direction": "less than", 107 "Name": "lower critical", 108 "Severity": 1, 109 "Value": 2550 110 } 111 ], 112 "Type": "I2CFan" 113 }, 114 { 115 "Address": "0x20", 116 "Bus": "18", 117 "Connector": { 118 "Name": "FCB_0_FAN1_TACH_OL", 119 "Pwm": 2, 120 "PwmName": "FCB_0_FAN1_PWM", 121 "Tachs": [ 122 2 123 ] 124 }, 125 "Index": 2, 126 "Name": "FCB_0_FAN1_TACH_OL_SPEED_RPM", 127 "PowerState": "Always", 128 "Thresholds": [ 129 { 130 "Direction": "greater than", 131 "Name": "upper critical", 132 "Severity": 1, 133 "Value": 33000 134 }, 135 { 136 "Direction": "less than", 137 "Name": "lower critical", 138 "Severity": 1, 139 "Value": 1960 140 } 141 ], 142 "Type": "I2CFan" 143 }, 144 { 145 "Address": "0x20", 146 "Bus": "18", 147 "Connector": { 148 "Name": "FCB_0_FAN1_TACH_IL", 149 "Pwm": 2, 150 "PwmName": "FCB_0_FAN1_PWM", 151 "Tachs": [ 152 7 153 ] 154 }, 155 "Index": 7, 156 "Name": "FCB_0_FAN1_TACH_IL_SPEED_RPM", 157 "PowerState": "Always", 158 "Thresholds": [ 159 { 160 "Direction": "greater than", 161 "Name": "upper critical", 162 "Severity": 1, 163 "Value": 36300 164 }, 165 { 166 "Direction": "less than", 167 "Name": "lower critical", 168 "Severity": 1, 169 "Value": 2550 170 } 171 ], 172 "Type": "I2CFan" 173 } 174 ], 175 "Name": "Ventura Fan Board 0", 176 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Ventura FAN Board', 'BUS': 16})", 177 "Type": "Board", 178 "xyz.openbmc_project.Inventory.Decorator.Asset": { 179 "BuildDate": "$BOARD_MANUFACTURE_DATE", 180 "Manufacturer": "$BOARD_MANUFACTURER", 181 "Model": "$BOARD_PRODUCT_NAME", 182 "PartNumber": "$BOARD_PART_NUMBER", 183 "SerialNumber": "$BOARD_SERIAL_NUMBER", 184 "SparePartNumber": "$BOARD_INFO_AM1" 185 }, 186 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 187 "AssetTag": "$PRODUCT_ASSET_TAG" 188 }, 189 "xyz.openbmc_project.Inventory.Decorator.Revision": { 190 "Version": "$PRODUCT_VERSION" 191 } 192 }, 193 { 194 "Exposes": [ 195 { 196 "Address": "0x1f", 197 "Bus": "$bus", 198 "Labels": [ 199 "in0", 200 "in1", 201 "in2", 202 "in3" 203 ], 204 "Name": "FAN_ADC", 205 "Thresholds": [ 206 { 207 "Direction": "greater than", 208 "Label": "in0", 209 "Name": "upper critical", 210 "Severity": 1, 211 "Value": 13.6 212 }, 213 { 214 "Direction": "less than", 215 "Label": "in0", 216 "Name": "lower critical", 217 "Severity": 1, 218 "Value": 10.5 219 }, 220 { 221 "Direction": "greater than", 222 "Label": "in2", 223 "Name": "upper critical", 224 "Severity": 1, 225 "Value": 13.6 226 }, 227 { 228 "Direction": "less than", 229 "Label": "in2", 230 "Name": "lower critical", 231 "Severity": 1, 232 "Value": 10.5 233 } 234 ], 235 "Type": "ADC128D818", 236 "in0_Name": "FCB_1_FAN_2_VOLT_V", 237 "in0_Scale": 166.667, 238 "in1_Name": "FCB_1_FAN_2_CURR_A", 239 "in1_Scale": 464, 240 "in2_Name": "FCB_1_FAN_3_VOLT_V", 241 "in2_Scale": 166.667, 242 "in3_Name": "FCB_1_FAN_3_CURR_A", 243 "in3_Scale": 464 244 }, 245 { 246 "Address": "0x20", 247 "Bus": "18", 248 "Connector": { 249 "Name": "FCB_1_FAN2_TACH_OL", 250 "Pwm": 3, 251 "PwmName": "FCB_1_FAN2_PWM", 252 "Tachs": [ 253 4 254 ] 255 }, 256 "Index": 4, 257 "Name": "FCB_1_FAN2_TACH_OL_SPEED_RPM", 258 "PowerState": "Always", 259 "Thresholds": [ 260 { 261 "Direction": "greater than", 262 "Name": "upper critical", 263 "Severity": 1, 264 "Value": 33000 265 }, 266 { 267 "Direction": "less than", 268 "Name": "lower critical", 269 "Severity": 1, 270 "Value": 1960 271 } 272 ], 273 "Type": "I2CFan" 274 }, 275 { 276 "Address": "0x20", 277 "Bus": "18", 278 "Connector": { 279 "Name": "FCB_1_FAN2_TACH_IL", 280 "Pwm": 3, 281 "PwmName": "FCB_1_FAN2_PWM", 282 "Tachs": [ 283 3 284 ] 285 }, 286 "Index": 3, 287 "Name": "FCB_1_FAN2_TACH_IL_SPEED_RPM", 288 "PowerState": "Always", 289 "Thresholds": [ 290 { 291 "Direction": "greater than", 292 "Name": "upper critical", 293 "Severity": 1, 294 "Value": 36300 295 }, 296 { 297 "Direction": "less than", 298 "Name": "lower critical", 299 "Severity": 1, 300 "Value": 2550 301 } 302 ], 303 "Type": "I2CFan" 304 }, 305 { 306 "Address": "0x20", 307 "Bus": "18", 308 "Connector": { 309 "Name": "FCB_1_FAN3_TACH_OL", 310 "Pwm": 5, 311 "PwmName": "FCB_1_FAN3_PWM", 312 "Tachs": [ 313 5 314 ] 315 }, 316 "Index": 5, 317 "Name": "FCB_1_FAN3_TACH_OL_SPEED_RPM", 318 "PowerState": "Always", 319 "Thresholds": [ 320 { 321 "Direction": "greater than", 322 "Name": "upper critical", 323 "Severity": 1, 324 "Value": 33000 325 }, 326 { 327 "Direction": "less than", 328 "Name": "lower critical", 329 "Severity": 1, 330 "Value": 1960 331 } 332 ], 333 "Type": "I2CFan" 334 }, 335 { 336 "Address": "0x20", 337 "Bus": "18", 338 "Connector": { 339 "Name": "FCB_1_FAN3_TACH_IL", 340 "Pwm": 5, 341 "PwmName": "FCB_1_FAN3_PWM", 342 "Tachs": [ 343 10 344 ] 345 }, 346 "Index": 10, 347 "Name": "FCB_1_FAN3_TACH_IL_SPEED_RPM", 348 "PowerState": "Always", 349 "Thresholds": [ 350 { 351 "Direction": "greater than", 352 "Name": "upper critical", 353 "Severity": 1, 354 "Value": 36300 355 }, 356 { 357 "Direction": "less than", 358 "Name": "lower critical", 359 "Severity": 1, 360 "Value": 2550 361 } 362 ], 363 "Type": "I2CFan" 364 } 365 ], 366 "Name": "Ventura Fan Board 1", 367 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Ventura FAN Board', 'BUS': 17})", 368 "Type": "Board", 369 "xyz.openbmc_project.Inventory.Decorator.Asset": { 370 "BuildDate": "$BOARD_MANUFACTURE_DATE", 371 "Manufacturer": "$BOARD_MANUFACTURER", 372 "Model": "$BOARD_PRODUCT_NAME", 373 "PartNumber": "$BOARD_PART_NUMBER", 374 "SerialNumber": "$BOARD_SERIAL_NUMBER", 375 "SparePartNumber": "$BOARD_INFO_AM1" 376 }, 377 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 378 "AssetTag": "$PRODUCT_ASSET_TAG" 379 }, 380 "xyz.openbmc_project.Inventory.Decorator.Revision": { 381 "Version": "$PRODUCT_VERSION" 382 } 383 } 384] 385