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## PowerSupplies
15An array of power supply properties.
16
17### Inventory
18The D-Bus path used to check the power supply presence (Present) property.
19
20### Bus
21An integer specifying the I2C bus that the PMBus power supply is on.
22
23### Address
24A string representing the 16-bit I2C address of the PMBus power supply.
25
26# D-Bus System Configuration
27
28Entity Manager provides information about the supported system configuration.
29The information is as follows:
30
31## Max Power Supplies
32Integer that indicates the maximum number of power supplies that should be
33present. This is exposed via the `MaxCount` property.
34