summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init.bb5
-rw-r--r--meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere-bmc-heartbeat.service12
-rw-r--r--meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere_bmc_heartbeat.sh18
-rw-r--r--meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/mtmitchell_platform_gpios_init.sh3
-rw-r--r--meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json14
5 files changed, 15 insertions, 37 deletions
diff --git a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init.bb b/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init.bb
index 3a1eb2c6ef..d79548a012 100644
--- a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init.bb
+++ b/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init.bb
@@ -14,20 +14,17 @@ RDEPENDS:${PN} += "bash"
SRC_URI = " \
file://ampere-platform-init.service \
- file://ampere-bmc-heartbeat.service \
file://ampere_platform_init.sh \
- file://ampere_bmc_heartbeat.sh \
file://mtmitchell_platform_gpios_init.sh \
file://gpio-lib.sh \
"
SYSTEMD_PACKAGES = "${PN}"
-SYSTEMD_SERVICE:${PN} = "ampere-platform-init.service ampere-bmc-heartbeat.service"
+SYSTEMD_SERVICE:${PN} = "ampere-platform-init.service"
do_install () {
install -d ${D}${sbindir}
install -m 0755 ${WORKDIR}/gpio-lib.sh ${D}${sbindir}/
install -m 0755 ${WORKDIR}/ampere_platform_init.sh ${D}${sbindir}/
- install -m 0755 ${WORKDIR}/ampere_bmc_heartbeat.sh ${D}${sbindir}/
install -m 0755 ${WORKDIR}/mtmitchell_platform_gpios_init.sh ${D}${sbindir}/platform_gpios_init.sh
install -d ${D}${systemd_unitdir}/system/
install -m 0644 ${WORKDIR}/ampere-platform-init.service ${D}${systemd_unitdir}/system
diff --git a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere-bmc-heartbeat.service b/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere-bmc-heartbeat.service
deleted file mode 100644
index 9a860f3d66..0000000000
--- a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere-bmc-heartbeat.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=Ampere BMC heartbeat service
-
-[Service]
-Type=simple
-Restart=always
-ExecStart=/usr/sbin/ampere_bmc_heartbeat.sh
-SyslogIdentifier = "ampere-bmc-heartbeat"
-
-[Install]
-WantedBy=multi-user.target
-
diff --git a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere_bmc_heartbeat.sh b/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere_bmc_heartbeat.sh
deleted file mode 100644
index 01809964a2..0000000000
--- a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere_bmc_heartbeat.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/bash
-
-# shellcheck disable=SC2046
-
-value=0
-while true;
-do
- if [[ $value -eq 0 ]]; then
- value=1
- gpioset $(gpiofind led-sw-hb)=1
- gpioset $(gpiofind led-bmc-hb)=0
- else
- value=0
- gpioset $(gpiofind led-sw-hb)=0
- gpioset $(gpiofind led-bmc-hb)=1
- fi
- sleep 1s
-done
diff --git a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/mtmitchell_platform_gpios_init.sh b/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/mtmitchell_platform_gpios_init.sh
index 74a7afd700..3bb4e1e7d5 100644
--- a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/mtmitchell_platform_gpios_init.sh
+++ b/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/mtmitchell_platform_gpios_init.sh
@@ -30,9 +30,6 @@ function post-platform-init() {
gpioset $(gpiofind host0-sysreset-n)=1
- # gpio-leds is controlling bmc-ready, not by gpio
- echo 1 > /sys/class/leds/bmc-ready/brightness
-
echo "Set default FAN speed to 60%"
for filename in /sys/class/hwmon/*/pwm*
do
diff --git a/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json b/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json
index 107b70c2c1..098c3fdb65 100644
--- a/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json
+++ b/meta-ampere/meta-mitchell/recipes-phosphor/leds/phosphor-led-manager/led-group-config.json
@@ -3,6 +3,20 @@
{
"group": "bmc_booted",
"members": [
+ {
+ "Name": "bmc_ready",
+ "Action": "On",
+ "DutyOn": 50,
+ "Period": 0,
+ "Priority": "On"
+ },
+ {
+ "Name": "sw_heartbeat",
+ "Action": "Blink",
+ "DutyOn": 50,
+ "Period": 2000,
+ "Priority": "On"
+ }
]
},
{