summaryrefslogtreecommitdiff
path: root/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend
diff options
context:
space:
mode:
authorDelphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>2024-01-12 12:22:20 +0300
committerPatrick Williams <patrick@stwcx.xyz>2024-01-12 18:35:02 +0300
commit2f1f94c46259dbc9a085a1640a10663a6b159a39 (patch)
tree31f21ea47fb78a1cd392a6d2d8007844f76e7318 /meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend
parent67ab205ecdc015bb8d70ca768deca750d1f3115a (diff)
downloadopenbmc-2f1f94c46259dbc9a085a1640a10663a6b159a39.tar.xz
meta-facebook: yosemite4: Support power policy after doing slot hot-plug
Add systemd service slot-hot-plug to recover host status by power policy Tested: plug out then in slot, check host status and journal Change-Id: I8168b32a40c34d787fbfdd6c6a0c944ace919514 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
Diffstat (limited to 'meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend')
-rw-r--r--meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend b/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend
index 3e4f07b82a..a3c30a39e9 100644
--- a/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend
+++ b/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend
@@ -8,6 +8,7 @@ SRC_URI += "file://yosemite4-phosphor-multi-gpio-monitor.json \
file://probe-slot-device \
file://rescan-fru-device@.service \
file://rescan-fru-device \
+ file://slot-hot-plug@.service \
"
RDEPENDS:${PN}:append:yosemite4 = " bash"
@@ -18,6 +19,7 @@ SYSTEMD_SERVICE:${PN} += " \
set-button-sled.service \
probe-slot-device@.service \
rescan-fru-device@.service \
+ slot-hot-plug@.service \
"
SYSTEMD_AUTO_ENABLE = "enable"
@@ -29,6 +31,7 @@ do_install:append:() {
install -m 0644 ${WORKDIR}/set-button-sled.service ${D}${systemd_system_unitdir}/set-button-sled.service
install -m 0644 ${WORKDIR}/probe-slot-device@.service ${D}${systemd_system_unitdir}/probe-slot-device@.service
install -m 0644 ${WORKDIR}/rescan-fru-device@.service ${D}${systemd_system_unitdir}/rescan-fru-device@.service
+ install -m 0644 ${WORKDIR}/slot-hot-plug@.service ${D}${systemd_system_unitdir}/slot-hot-plug@.service
install -d ${D}${libexecdir}/${PN}
install -m 0777 ${WORKDIR}/probe-slot-device ${D}${libexecdir}/${PN}/
install -m 0777 ${WORKDIR}/rescan-fru-device ${D}${libexecdir}/${PN}/