meta-ampere: mtjade: update Redfish PSU sensors

Add more PSU sensors to report in Redfish.

Tested:
1. Check all PSU sensors displayed in WebUI and Redfish

Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: Ie4236ed8222313eaf99937487c67fc37401217ae
diff --git a/meta-ampere/meta-jade/recipes-phosphor/inventory/phosphor-inventory-manager/associations.json b/meta-ampere/meta-jade/recipes-phosphor/inventory/phosphor-inventory-manager/associations.json
index bc9cfee..e7b3256 100644
--- a/meta-ampere/meta-jade/recipes-phosphor/inventory/phosphor-inventory-manager/associations.json
+++ b/meta-ampere/meta-jade/recipes-phosphor/inventory/phosphor-inventory-manager/associations.json
@@ -1,5 +1,53 @@
 [
     {
+        "path": "system/chassis/motherboard/powersupply0",
+        "endpoints":
+        [
+            {
+                "types":
+                {
+                    "rType": "inventory",
+                    "fType": "sensors"
+                },
+                "paths":
+                [
+                    "/xyz/openbmc_project/sensors/fan_tach/PSU0_fan1",
+                    "/xyz/openbmc_project/sensors/temperature/PSU0_TEMP",
+                    "/xyz/openbmc_project/sensors/voltage/PSU0_VINPUT",
+                    "/xyz/openbmc_project/sensors/voltage/PSU0_VOUTPUT",
+                    "/xyz/openbmc_project/sensors/power/PSU0_PINPUT",
+                    "/xyz/openbmc_project/sensors/power/PSU0_POUTPUT",
+                    "/xyz/openbmc_project/sensors/current/PSU0_IINPUT",
+                    "/xyz/openbmc_project/sensors/current/PSU0_IOUTPUT"
+                ]
+            }
+        ]
+    },
+    {
+        "path": "system/chassis/motherboard/powersupply1",
+        "endpoints":
+        [
+            {
+                "types":
+                {
+                    "rType": "inventory",
+                    "fType": "sensors"
+                },
+                "paths":
+                [
+                    "/xyz/openbmc_project/sensors/fan_tach/PSU1_fan1",
+                    "/xyz/openbmc_project/sensors/temperature/PSU1_TEMP",
+                    "/xyz/openbmc_project/sensors/voltage/PSU1_VINPUT",
+                    "/xyz/openbmc_project/sensors/voltage/PSU1_VOUTPUT",
+                    "/xyz/openbmc_project/sensors/power/PSU1_PINPUT",
+                    "/xyz/openbmc_project/sensors/power/PSU1_POUTPUT",
+                    "/xyz/openbmc_project/sensors/current/PSU1_IINPUT",
+                    "/xyz/openbmc_project/sensors/current/PSU1_IOUTPUT"
+                ]
+            }
+        ]
+    },
+    {
         "path": "system/chassis",
         "endpoints":
         [
@@ -35,36 +83,57 @@
                     "/xyz/openbmc_project/sensors/temperature/PSU0_TEMP",
                     "/xyz/openbmc_project/sensors/temperature/PSU1_TEMP",
 
-                    "/xyz/openbmc_project/sensors/voltage/S0_0V6_VTT0123",
-                    "/xyz/openbmc_project/sensors/voltage/S0_0V6_VTT4567",
-                    "/xyz/openbmc_project/sensors/voltage/S0_0V75_PCP",
                     "/xyz/openbmc_project/sensors/voltage/S0_0V8_VDDC_SOC",
-                    "/xyz/openbmc_project/sensors/voltage/S0_0V85_RCA",
+                    "/xyz/openbmc_project/sensors/voltage/S0_0V75_PCP",
                     "/xyz/openbmc_project/sensors/voltage/S0_1V2_VDDQ0123",
+                    "/xyz/openbmc_project/sensors/voltage/S0_0V6_VTT0123",
+                    "/xyz/openbmc_project/sensors/voltage/S0_2V5_VPP0123",
                     "/xyz/openbmc_project/sensors/voltage/S0_1V2_VDDQ4567",
-                    "/xyz/openbmc_project/sensors/voltage/S0_1V5_VDDH",
+                    "/xyz/openbmc_project/sensors/voltage/S0_0V6_VTT4567",
+                    "/xyz/openbmc_project/sensors/voltage/S0_2V5_VPP4567",
+                    "/xyz/openbmc_project/sensors/voltage/S0_0V85_RCA",
                     "/xyz/openbmc_project/sensors/voltage/S0_1V8_VDDH",
+                    "/xyz/openbmc_project/sensors/voltage/S0_1V5_VDDH",
                     "/xyz/openbmc_project/sensors/voltage/S0_1V8_SOC",
                     "/xyz/openbmc_project/sensors/voltage/S0_1V8_PCP",
-                    "/xyz/openbmc_project/sensors/voltage/S0_2V5_VPP0123",
-                    "/xyz/openbmc_project/sensors/voltage/S0_2V5_VPP4567",
                     "/xyz/openbmc_project/sensors/voltage/S0_3V3_SOC",
-                    "/xyz/openbmc_project/sensors/voltage/S1_0V6_VTT0123",
-                    "/xyz/openbmc_project/sensors/voltage/S1_0V6_VTT4567",
-                    "/xyz/openbmc_project/sensors/voltage/S1_0V75_PCP",
+                    "/xyz/openbmc_project/sensors/voltage/S0_CPU_VCORE",
+                    "/xyz/openbmc_project/sensors/voltage/S0_DIMM_DDR_Volt",
+                    "/xyz/openbmc_project/sensors/voltage/S0_DIMM_VR1_Volt",
+                    "/xyz/openbmc_project/sensors/voltage/S0_DIMM_VR2_Volt",
+                    "/xyz/openbmc_project/sensors/voltage/S0_RCA_VR_Volt",
+                    "/xyz/openbmc_project/sensors/voltage/S0_SOC_Volt",
                     "/xyz/openbmc_project/sensors/voltage/S1_0V8_VDDC_SOC",
-                    "/xyz/openbmc_project/sensors/voltage/S1_0V85_RCA",
+                    "/xyz/openbmc_project/sensors/voltage/S1_0V75_PCP",
                     "/xyz/openbmc_project/sensors/voltage/S1_1V2_VDDQ0123",
+                    "/xyz/openbmc_project/sensors/voltage/S1_0V6_VTT0123",
+                    "/xyz/openbmc_project/sensors/voltage/S1_2V5_VPP0123",
                     "/xyz/openbmc_project/sensors/voltage/S1_1V2_VDDQ4567",
-                    "/xyz/openbmc_project/sensors/voltage/S1_1V5_VDDH",
+                    "/xyz/openbmc_project/sensors/voltage/S1_0V6_VTT4567",
+                    "/xyz/openbmc_project/sensors/voltage/S1_2V5_VPP4567",
+                    "/xyz/openbmc_project/sensors/voltage/S1_0V85_RCA",
                     "/xyz/openbmc_project/sensors/voltage/S1_1V8_VDDH",
+                    "/xyz/openbmc_project/sensors/voltage/S1_1V5_VDDH",
                     "/xyz/openbmc_project/sensors/voltage/S1_1V8_SOC",
                     "/xyz/openbmc_project/sensors/voltage/S1_1V8_PCP",
-                    "/xyz/openbmc_project/sensors/voltage/S1_2V5_VPP0123",
-                    "/xyz/openbmc_project/sensors/voltage/S1_2V5_VPP4567",
                     "/xyz/openbmc_project/sensors/voltage/S1_3V3_SOC",
                     "/xyz/openbmc_project/sensors/voltage/3V3_SB",
-                    "/xyz/openbmc_project/sensors/voltage/VBAT_RTC"
+                    "/xyz/openbmc_project/sensors/voltage/VBAT_RTC",
+                    "/xyz/openbmc_project/sensors/voltage/PSU0_VINPUT",
+                    "/xyz/openbmc_project/sensors/voltage/PSU0_VOUTPUT",
+                    "/xyz/openbmc_project/sensors/voltage/PSU1_VINPUT",
+                    "/xyz/openbmc_project/sensors/voltage/PSU1_VOUTPUT",
+
+                    "/xyz/openbmc_project/sensors/power/PSU0_PINPUT",
+                    "/xyz/openbmc_project/sensors/power/PSU1_PINPUT",
+                    "/xyz/openbmc_project/sensors/power/PSU0_POUTPUT",
+                    "/xyz/openbmc_project/sensors/power/PSU1_POUTPUT",
+                    "/xyz/openbmc_project/sensors/power/total_power",
+
+                    "/xyz/openbmc_project/sensors/current/PSU0_IINPUT",
+                    "/xyz/openbmc_project/sensors/current/PSU0_IOUTPUT",
+                    "/xyz/openbmc_project/sensors/current/PSU1_IINPUT",
+                    "/xyz/openbmc_project/sensors/current/PSU1_IOUTPUT"
                 ]
             }
         ]