fp5280g2: Add phosphor-power recipe

Add psu.json and power-supply-monitor-*.conf for fp5280g2.
Parsed PSUs asset information via pmbus driver and exposed properties to
D-BUS interface.

Tested: Verified and built successfully on fp5280g2 and obtained correct
PSUs asset information by busctl command.

busctl --no-pager introspect xyz.openbmc_project.Inventory.Manager
/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0

xyz.openbmc_project.Inventory.Decorator.Asset  interface -         -                                        -
.BuildDate                                     property  s         ""                                       emits-change writable
.Manufacturer                                  property  s         ""                                       emits-change writable
.Model                                         property  s         "PS-2162-5L"                             emits-change writable
.PartNumber                                    property  s         ""                                       emits-change writable
.SerialNumber                                  property  s         "6L5LX01173722Z"                         emits-change writable
xyz.openbmc_project.Inventory.Item             interface -         -                                        -
.Present                                       property  b         true                                     emits-change writable
.PrettyName                                    property  s         "powersupply0"                           emits-change writable
xyz.openbmc_project.Inventory.Item.PowerSupply interface -         -                                        -
xyz.openbmc_project.Software.Version           interface -         -                                        -
.Purpose                                       property  s         "xyz.openbmc_project.Software.Version.V… emits-change writable
.Version                                       property  s         "1.000-1.00"                             emits-change writable

(From meta-inspur rev: da7f477ed1ae83cabc291349ee6609ca1890caf5)

Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: Ifaad67483f7429223d2066ca233ede58dfbc3149
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-inspur/meta-fp5280g2/recipes-phosphor/power/phosphor-power_%.bbappend b/meta-inspur/meta-fp5280g2/recipes-phosphor/power/phosphor-power_%.bbappend
new file mode 100644
index 0000000..ad1232a
--- /dev/null
+++ b/meta-inspur/meta-fp5280g2/recipes-phosphor/power/phosphor-power_%.bbappend
@@ -0,0 +1,12 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+
+SRC_URI += "file://psu.json"
+
+PSU_MONITOR_ENV_FMT = "obmc/power-supply-monitor/power-supply-monitor-{0}.conf"
+SYSTEMD_ENVIRONMENT_FILE_${PN} += "${@compose_list(d, 'PSU_MONITOR_ENV_FMT', 'OBMC_POWER_SUPPLY_INSTANCES')}"
+
+do_install_append() {
+    install -D ${WORKDIR}/psu.json ${D}${datadir}/phosphor-power/psu.json
+}
+
+FILES_${PN} += "${datadir}/phosphor-power/psu.json"