meta-ibm: Add LED endpoints for System

LED endpoints with Identifying, Identified_by for System was missing in
Association json,as a result of that LocationIndicatorActive for system
was null in redfish GET output.

Also, from GUI, System identify LED was not functioning.
If we try to set it, it goes away once we refresh the page,and no impact
on led group.
So this has been addressed for P10bmc Rainier and Everest system.

Tested:-
-Toggling reflects on LocationIndicatorActive as well as LED state of
 associated LED group.
-It Works fine with redfish curl command as well as GUI button.

$ curl -k -H "X-Auth-Token: $bmc_token" -X PATCH https://${bmc}/redfish/v1/Systems/system -d '{"LocationIndicatorActive": true}'
$
$ curl -k -H "X-Auth-Token: $bmc_token" -X GET https://${bmc}/redfish/v1/Systems/system |grep "LocationIndicatorActive"
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  6262  100  6262    0     0  42026      0 --:--:-- --:--:  "LocationIndicatorActive": true,

- It shows up the result on hardware as below-

~# busctl introspect xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/enclosure_identify
    NAME                                TYPE      SIGNATURE RESULT/VALUE FLAGS
    org.freedesktop.DBus.Introspectable interface -         -            -
    .Introspect                         method    -         s            -
    org.freedesktop.DBus.Peer           interface -         -            -
    .GetMachineId                       method    -         s            -
    .Ping                               method    -         -            -
    org.freedesktop.DBus.Properties     interface -         -            -
    .Get                                method    ss        v            -
    .GetAll                             method    s         a{sv}        -
    .Set                                method    ssv       -            -
    .PropertiesChanged                  signal    sa{sv}as  -            -
    xyz.openbmc_project.Led.Group       interface -         -            -
    .Asserted                           property  b         true         emits-change writable

    ~# cat /var/lib/phosphor-led-manager/savedGroups
    {
        "value0": [
            "/xyz/openbmc_project/led/groups/bmc_booted",
            "/xyz/openbmc_project/led/groups/enclosure_identify"
        ]
    }#

Change-Id: I20dd57cc0c4edb0e28039ca9a276075914adc9f6
Signed-off-by: Alpana Kumari <alpankum@in.ibm.com>
diff --git a/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,everest_associations.json b/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,everest_associations.json
index 95612b9..dd197c1 100644
--- a/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,everest_associations.json
+++ b/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager/p10bmc/ibm,everest_associations.json
@@ -383,6 +383,17 @@
                         "/xyz/openbmc_project/led/groups/partition_system_attention_indicator",
                         "/xyz/openbmc_project/led/groups/platform_system_attention_indicator"
                     ]
+                },
+                {
+                    "types":
+                    {
+                        "rType": "identified_by",
+                        "fType": "identifying"
+                    },
+                    "paths":
+                    [
+                        "/xyz/openbmc_project/led/groups/enclosure_identify"
+                    ]
                 }
             ]
         },
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 1eabb3a..2b85f9d 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
@@ -430,6 +430,17 @@
                         "/xyz/openbmc_project/led/groups/partition_system_attention_indicator",
                         "/xyz/openbmc_project/led/groups/platform_system_attention_indicator"
                     ]
+                },
+                {
+                    "types":
+                    {
+                        "rType": "identified_by",
+                        "fType": "identifying"
+                    },
+                    "paths":
+                    [
+                        "/xyz/openbmc_project/led/groups/enclosure_identify"
+                    ]
                 }
             ]
         },
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 3debdaf..a43ee5f 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
@@ -436,6 +436,17 @@
                         "/xyz/openbmc_project/led/groups/partition_system_attention_indicator",
                         "/xyz/openbmc_project/led/groups/platform_system_attention_indicator"
                     ]
+                },
+                {
+                    "types":
+                    {
+                        "rType": "identified_by",
+                        "fType": "identifying"
+                    },
+                    "paths":
+                    [
+                        "/xyz/openbmc_project/led/groups/enclosure_identify"
+                    ]
                 }
             ]
         },