meta-amd: Add chassis control application
1. Remove the legacy AMD power control mechanism based off of phosphor
watchdog.
2. Removes "amd-powerctrl" app.
3. Add a new chassis power control app based off of x86-power-control
recipe with modifications needed to support EthanolX customer reference
board.
4. Update ethanolx configuration and packagegroup files to reflect the
above changes.
Change-Id: Icb361370fa57a0d10b4758ff688a8e607dec61d7
Signed-off-by: Supreeth Venkatesh <supreeth.venkatesh@amd.com>
diff --git a/recipes-amd/packagegroups/packagegroup-amd-apps.bb b/recipes-amd/packagegroups/packagegroup-amd-apps.bb
index 1839132..3c71220 100644
--- a/recipes-amd/packagegroups/packagegroup-amd-apps.bb
+++ b/recipes-amd/packagegroups/packagegroup-amd-apps.bb
@@ -22,7 +22,10 @@
RPROVIDES_${PN}-system += "virtual-obmc-system-mgmt"
SUMMARY_${PN}-chassis = "AMD Chassis"
-RDEPENDS_${PN}-chassis = ""
+RDEPENDS_${PN}-chassis = " \
+ x86-power-control \
+ obmc-host-failure-reboots \
+ "
SUMMARY_${PN}-fans = "AMD Fans"
RDEPENDS_${PN}-fans = ""
@@ -34,7 +37,6 @@
SUMMARY_${PN}-system = "AMD System"
RDEPENDS_${PN}-system = " \
- amd-powerctrl \
bmcweb \
entity-manager \
ipmitool \