diff options
author | Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> | 2024-01-12 12:22:20 +0300 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2024-01-12 18:35:02 +0300 |
commit | 2f1f94c46259dbc9a085a1640a10663a6b159a39 (patch) | |
tree | 31f21ea47fb78a1cd392a6d2d8007844f76e7318 /meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend | |
parent | 67ab205ecdc015bb8d70ca768deca750d1f3115a (diff) | |
download | openbmc-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_%.bbappend | 3 |
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}/ |