1OpenBMC power supply monitoring application.
2
3Design document: https://github.com/openbmc/docs/blob/master/designs/psu-monitoring.md
4
5# Compile Options
6
7To enable reading VPD data via PMBus commands to IBM common form factor
8power supplies (ibm-cffps), run meson with `-Dibm-vpd=true`.
9
10# JSON Configuration File
11
12The JSON configuration file should contain:
13
14## MinPowerSupplies
15Optional property, integer, that indicates the minimum number of power supplies
16that should be present.
17
18## MaxPowerSupplies
19Optional property, integer, that indicates the maximum number of power supplies
20that should be present.
21
22## PowerSupplies
23An array of power supply properties.
24
25### Inventory
26The D-Bus path used to check the power supply presence (Present) property.
27
28### Bus
29An integer specifying the I2C bus that the PMBus power supply is on.
30
31### Address
32A string representing the 16-bit I2C address of the PMBus power supply.
33
34