summaryrefslogtreecommitdiff
path: root/meta-facebook
diff options
context:
space:
mode:
authorYang Chen <yang.chen@quantatw.com>2024-01-05 11:32:10 +0300
committerPatrick Williams <patrick@stwcx.xyz>2024-01-05 20:26:55 +0300
commit885c5d0a0aa55862eef4f5020ee93472501c8eaf (patch)
treebfe257eaa672c156f0f53f3c4c49320636e4fb1e /meta-facebook
parentda988de723634d95e9a557d9e72a27e1463c0842 (diff)
downloadopenbmc-885c5d0a0aa55862eef4f5020ee93472501c8eaf.tar.xz
meta-facebook: minerva: leds: Add led-manager config
Add LEDs for the Minerva as below list: heartbeat, power on, identify, fan fault Change-Id: Ief4283150ab39314cfb1ca9d7b6e56c0a65fe720 Signed-off-by: Yang Chen <yang.chen@quantatw.com>
Diffstat (limited to 'meta-facebook')
-rw-r--r--meta-facebook/meta-minerva/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json46
-rw-r--r--meta-facebook/meta-minerva/recipes-phosphor/leds/phosphor-led-manager_%.bbappend7
2 files changed, 53 insertions, 0 deletions
diff --git a/meta-facebook/meta-minerva/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json b/meta-facebook/meta-minerva/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json
new file mode 100644
index 0000000000..87e510d303
--- /dev/null
+++ b/meta-facebook/meta-minerva/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json
@@ -0,0 +1,46 @@
+{
+ "leds": [
+ {
+ "group" : "bmc_booted",
+ "members" : [
+ {
+ "Name" : "bmc_heartbeat_amber",
+ "Action" : "Blink",
+ "DutyOn" : 50,
+ "Period" : 1000
+ }
+ ]
+ },
+ {
+ "group": "power_on",
+ "members": [
+ {
+ "Name": "power_blue",
+ "Action": "On",
+ "Priority": "On"
+ }
+ ]
+ },
+ {
+ "group": "enclosure_identify",
+ "members": [
+ {
+ "Name": "fp_id_amber",
+ "Action": "Blink",
+ "DutyOn": 50,
+ "Period": 250
+ }
+ ]
+ },
+ {
+ "group": "fan_fault",
+ "members": [
+ {
+ "Name": "fan_fault_amber",
+ "Action": "On"
+ }
+ ]
+ }
+
+ ]
+}
diff --git a/meta-facebook/meta-minerva/recipes-phosphor/leds/phosphor-led-manager_%.bbappend b/meta-facebook/meta-minerva/recipes-phosphor/leds/phosphor-led-manager_%.bbappend
new file mode 100644
index 0000000000..f26bb25f7e
--- /dev/null
+++ b/meta-facebook/meta-minerva/recipes-phosphor/leds/phosphor-led-manager_%.bbappend
@@ -0,0 +1,7 @@
+FILESEXTRAPATHS:prepend:minerva := "${THISDIR}/${PN}:"
+
+SRC_URI:append:minerva = " file://led-group-config.json"
+
+do_install:append:minerva() {
+ install -m 0644 ${WORKDIR}/led-group-config.json ${D}${datadir}/phosphor-led-manager/
+}