summaryrefslogtreecommitdiff
path: root/meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager_%.bbappend
diff options
context:
space:
mode:
authorDelphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>2024-01-08 13:26:45 +0300
committerPatrick Williams <patrick@stwcx.xyz>2024-01-10 19:55:29 +0300
commit17bf796d9ac4b793dec768e57ddf6f9a8f85b429 (patch)
tree05c4151e1f18aae4bd7a04df2a4feece5e079bdf /meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager_%.bbappend
parent27dbef0efe1959d0a7d6457565ef4378fd987b6e (diff)
downloadopenbmc-17bf796d9ac4b793dec768e57ddf6f9a8f85b429.tar.xz
meta-facebook: yosemite4: Fix do power policy fail problem
We found out the power policy failed after doing 12v cycle. Because the 12v power on and cycles execute using pldmtool cmd, we need to wait until the mctp connection is done, so it can send cmd to BIC normally. Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> Change-Id: I519340e786a5eaf4dcb27d0eff149c137658434d
Diffstat (limited to 'meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager_%.bbappend')
-rw-r--r--meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager_%.bbappend2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager_%.bbappend b/meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager_%.bbappend
index e231984488..a6996106d8 100644
--- a/meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager_%.bbappend
+++ b/meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager_%.bbappend
@@ -34,6 +34,7 @@ SRC_URI:append:yosemite4 = " \
file://host-powercycle \
file://host-powerreset \
file://power-cmd \
+ file://wait-until-mctp-connection-done \
"
RDEPENDS:${PN}:append:yosemite4 = " bash"
@@ -51,6 +52,7 @@ do_install:append:yosemite4() {
install -m 0777 ${WORKDIR}/host-powercycle ${D}${libexecdir}/${PN}/
install -m 0777 ${WORKDIR}/host-powerreset ${D}${libexecdir}/${PN}/
install -m 0777 ${WORKDIR}/power-cmd ${D}${libexecdir}/${PN}/
+ install -m 0777 ${WORKDIR}/wait-until-mctp-connection-done ${D}${libexecdir}/${PN}/
}
FILES:${PN} += " ${systemd_system_unitdir}/*.service"