associations: rainier: Add associations for assembly

This commit adds associations for all the inventory that
gets represented as Assemblies in Redfish.

Change-Id: Id4e9e4ac870e5bed665462d161abde00c4b85554
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
diff --git a/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,rainier-2u_associations.json b/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,rainier-2u_associations.json
index 621bdb3..65f3899 100644
--- a/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,rainier-2u_associations.json
+++ b/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,rainier-2u_associations.json
@@ -276,6 +276,25 @@
                         "/xyz/openbmc_project/sensors/fan_tach/fan5_0",
                         "/xyz/openbmc_project/sensors/fan_tach/fan5_1"
                     ]
+                },
+                {
+                    "types":
+                    {
+                        "rType": "inventory",
+                        "fType": "assembly"
+                    },
+                    "paths":
+                    [
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/vdd_vrm0",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/vdd_vrm1",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/tpm_wilson",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/tod_battery",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/base_op_panel_blyth",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/lcd_op_panel_hill",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane2"
+                    ]
                 }
             ]
         },
diff --git a/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,rainier-4u_associations.json b/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,rainier-4u_associations.json
index 8fcf55a..5cda22d 100644
--- a/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,rainier-4u_associations.json
+++ b/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,rainier-4u_associations.json
@@ -264,6 +264,25 @@
                         "/xyz/openbmc_project/sensors/fan_tach/fan4_0",
                         "/xyz/openbmc_project/sensors/fan_tach/fan5_0"
                     ]
+                },
+                {
+                    "types":
+                    {
+                        "rType": "inventory",
+                        "fType": "assembly"
+                    },
+                    "paths":
+                    [
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/vdd_vrm0",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/vdd_vrm1",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/tpm_wilson",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/tod_battery",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/base_op_panel_blyth",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/lcd_op_panel_hill",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1",
+                        "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane2"
+                    ]
                 }
             ]
         },