summaryrefslogtreecommitdiff
path: root/meta-fii
diff options
context:
space:
mode:
authorMohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>2021-05-12 22:14:31 +0300
committerMohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>2021-05-14 05:09:38 +0300
commitf426ffbefb75ad62c824eb0ee969b3f67a26ed6a (patch)
tree96192eff5c9acf7c511052e7e1c1162cbbb2c77e /meta-fii
parent0e483359bc560b584524739188be4eda119125c9 (diff)
downloadopenbmc-f426ffbefb75ad62c824eb0ee969b3f67a26ed6a.tar.xz
meta-fii/meta-kudo: Enable PID fan controlĀ 
Using phosphor-pid-control Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: Iea73a96bf4d8921d717fcf335ec463d0054089a5
Diffstat (limited to 'meta-fii')
-rw-r--r--meta-fii/meta-kudo/conf/machine/kudo.conf2
-rw-r--r--meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb9
2 files changed, 11 insertions, 0 deletions
diff --git a/meta-fii/meta-kudo/conf/machine/kudo.conf b/meta-fii/meta-kudo/conf/machine/kudo.conf
index ff3bbf9c91..b543c65b7d 100644
--- a/meta-fii/meta-kudo/conf/machine/kudo.conf
+++ b/meta-fii/meta-kudo/conf/machine/kudo.conf
@@ -24,9 +24,11 @@ SERIAL_CONSOLES = "115200;ttyS0"
OBMC_MACHINE_FEATURES += " \
obmc-host-ipmi \
+ obmc-phosphor-fan-mgmt \
"
PREFERRED_PROVIDER_virtual/obmc-fan-control = "phosphor-pid-control"
PREFERRED_PROVIDER_virtual/obmc-system-mgmt = "packagegroup-kudo-apps"
PREFERRED_PROVIDER_virtual/obmc-host-ipmi-hw = "phosphor-ipmi-ssif"
PREFERRED_PROVIDER_virtual/obmc-flash-mgmt = "packagegroup-kudo-apps"
+PREFERRED_PROVIDER_virtual/obmc-fan-mgmt = "packagegroup-kudo-apps"
diff --git a/meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb b/meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb
index f1ca264528..406a32a587 100644
--- a/meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb
+++ b/meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb
@@ -7,12 +7,15 @@ PROVIDES = "${PACKAGES}"
PACKAGES = " \
${PN}-kudo-system \
${PN}-kudo-fw \
+ ${PN}-fan-mgmt \
"
PROVIDES += "virtual/obmc-system-mgmt"
+PROVIDES += "virtual/obmc-fan-mgmt"
RPROVIDES_${PN}-kudo-system += "virtual-obmc-system-mgmt"
RPROVIDES_${PN}-kudo-fw += "virtual-obmc-system-mgmt"
+RPROVIDES_${PN}-fan-mgmt += "virtual-obmc-fan-mgmt"
SUMMARY_${PN}-kudo-system = "KUDO System"
RDEPENDS_${PN}-kudo-system = " \
@@ -39,3 +42,9 @@ RDEPENDS_${PN}-kudo-fw = " \
kudo-cpld-update \
kudo-scp-update \
"
+
+SUMMARY_${PN}-fan-mgmt = "kudo fan mgmt"
+RDEPENDS_${PN}-fan-mgmt = " \
+ pwm-init \
+ phosphor-pid-control \
+ "