summaryrefslogtreecommitdiff
path: root/meta-facebook/recipes-phosphor/fans/phosphor-fan_%.bbappend
diff options
context:
space:
mode:
authorPeter Yin <peter.yin@quantatw.com>2024-06-18 18:13:14 +0300
committerPatrick Williams <patrick@stwcx.xyz>2024-06-24 17:42:21 +0300
commit989a4187d86af4f42a936189b8a67eece8574062 (patch)
tree7a6f932539f5459e8c6cd92d82de0faa0fa8a978 /meta-facebook/recipes-phosphor/fans/phosphor-fan_%.bbappend
parent591e573607e6ce42c761e5d071a866599965cede (diff)
downloadopenbmc-989a4187d86af4f42a936189b8a67eece8574062.tar.xz
meta-facebook: harma: remove chassis power off
In a single host system, the chassis power is equal to the host standby power, so we need to ensure it is always on. Change-Id: I433cdbda729e165a38974be142230589fa311cf1 Signed-off-by: Peter Yin <peter.yin@quantatw.com>
Diffstat (limited to 'meta-facebook/recipes-phosphor/fans/phosphor-fan_%.bbappend')
-rw-r--r--meta-facebook/recipes-phosphor/fans/phosphor-fan_%.bbappend6
1 files changed, 6 insertions, 0 deletions
diff --git a/meta-facebook/recipes-phosphor/fans/phosphor-fan_%.bbappend b/meta-facebook/recipes-phosphor/fans/phosphor-fan_%.bbappend
index ace7331fed..9b4364b92f 100644
--- a/meta-facebook/recipes-phosphor/fans/phosphor-fan_%.bbappend
+++ b/meta-facebook/recipes-phosphor/fans/phosphor-fan_%.bbappend
@@ -38,6 +38,7 @@ pkg_postinst:${PN}-sensor-monitor() {
mkdir -p $D$systemd_system_unitdir/obmc-chassis-poweroff@0.target.requires
mkdir -p $D/var/lib/phosphor-fan-presence
+# It should be create by PSM, should we remove it?
LINK="$D$systemd_system_unitdir/obmc-chassis-hard-poweroff@0.target.requires/obmc-chassis-poweroff@.target"
TARGET="../obmc-chassis-poweroff@0.target"
ln -s $TARGET $LINK
@@ -47,5 +48,10 @@ pkg_postinst:${PN}-sensor-monitor() {
ln -s $TARGET $LINK
}
+pkg_postinst:${PN}-sensor-monitor:harma() {
+ rm -f $D$systemd_system_unitdir/obmc-chassis-hard-poweroff@0.target.requires/obmc-chassis-poweroff@.target
+}
+
+
FILES:${PN}-sensor-monitor += "${libexecdir}/phosphor-fan-sensor-monitor/host-poweroff"
FILES:${PN}-sensor-monitor += "${systemd_system_unitdir}"