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# D-Bus System Configuration 11 12Entity Manager provides information about the supported system configuration 13and the power supply connectors (IBMCFFPSConnector). 14 15The information is as follows: 16 17## Max Power Supplies 18Integer that indicates the maximum number of power supplies that should be 19present. This is exposed via the `MaxCount` property. 20 21## I2C Bus 22The I2C bus(es) that the power supply is on will be represented by the `I2CBus` 23property under the `xyz.openbmc_project.Configuration.IBMCFFPSConnector` 24interface(s). 25 26## I2C Address 27The I2C address(es) that the power supply is at will be represented by the 28`I2CAddress` property under the IBMCFFPSConnector interface(s). 29 30## Name 31The `Name` property under the IBMCFFPSConnector interface(s) will be used to 32create an inventory path for the power supply. This inventory path is used as 33part of the power supply presence detection, reading the `Present` property 34under this path. 35