summaryrefslogtreecommitdiff
path: root/meta-asrock/meta-e3c246d4i
diff options
context:
space:
mode:
authorZev Weiss <zev@bewilderbeest.net>2024-02-01 04:05:48 +0300
committerZev Weiss <zev@bewilderbeest.net>2024-02-09 01:46:37 +0300
commit2351707ad977c18e3b2c9598c445b3d5d4d95361 (patch)
tree25fcb1e44b13836354f9b37c1b00ad682a31c63e /meta-asrock/meta-e3c246d4i
parent28045dd0987646b6fb3a2df1e633f16d44f08bee (diff)
downloadopenbmc-2351707ad977c18e3b2c9598c445b3d5d4d95361.tar.xz
meta-asrock: e3c246d4i: Add LED config
Enable the heartbeat & system-fault LEDs. Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: Id2507a05dbc8a17cd415a1a863a0b40319e43bad
Diffstat (limited to 'meta-asrock/meta-e3c246d4i')
-rw-r--r--meta-asrock/meta-e3c246d4i/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json26
-rw-r--r--meta-asrock/meta-e3c246d4i/recipes-phosphor/leds/phosphor-led-manager_%.bbappend7
2 files changed, 33 insertions, 0 deletions
diff --git a/meta-asrock/meta-e3c246d4i/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json b/meta-asrock/meta-e3c246d4i/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json
new file mode 100644
index 0000000000..200fa3b6a1
--- /dev/null
+++ b/meta-asrock/meta-e3c246d4i/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json
@@ -0,0 +1,26 @@
+{
+ "leds": [
+ {
+ "group" : "bmc_booted",
+ "members" : [
+ {
+ "Name" : "heartbeat",
+ "Action" : "Blink",
+ "DutyOn" : 50,
+ "Period" : 1000
+ }
+ ]
+ },
+ {
+ "group": "system_fault",
+ "members": [
+ {
+ "Name": "system-fault",
+ "Action": "Blink",
+ "DutyOn": 50,
+ "Period": 250
+ }
+ ]
+ }
+ ]
+}
diff --git a/meta-asrock/meta-e3c246d4i/recipes-phosphor/leds/phosphor-led-manager_%.bbappend b/meta-asrock/meta-e3c246d4i/recipes-phosphor/leds/phosphor-led-manager_%.bbappend
new file mode 100644
index 0000000000..3735c814e4
--- /dev/null
+++ b/meta-asrock/meta-e3c246d4i/recipes-phosphor/leds/phosphor-led-manager_%.bbappend
@@ -0,0 +1,7 @@
+FILESEXTRAPATHS:prepend:e3c246d4i := "${THISDIR}/${PN}:"
+
+SRC_URI:append:e3c246d4i = " file://led-group-config.json"
+
+do_install:append:e3c246d4i() {
+ install -m 0644 ${WORKDIR}/led-group-config.json ${D}${datadir}/phosphor-led-manager/
+}