diff options
Diffstat (limited to 'meta-fii/meta-kudo/recipes-kudo')
-rw-r--r-- | meta-fii/meta-kudo/recipes-kudo/host/files/ampere_power_util.sh | 24 | ||||
-rw-r--r-- | meta-fii/meta-kudo/recipes-kudo/packagegroups/packagegroup-kudo-apps.bb | 2 |
2 files changed, 3 insertions, 23 deletions
diff --git a/meta-fii/meta-kudo/recipes-kudo/host/files/ampere_power_util.sh b/meta-fii/meta-kudo/recipes-kudo/host/files/ampere_power_util.sh index 934af16d43..d6cfea498a 100644 --- a/meta-fii/meta-kudo/recipes-kudo/host/files/ampere_power_util.sh +++ b/meta-fii/meta-kudo/recipes-kudo/host/files/ampere_power_util.sh @@ -6,7 +6,7 @@ source /usr/libexec/kudo-fw/kudo-lib.sh # Usage of this utility function usage() { - echo "usage: power-util mb [on|off|graceful_shutdown|host_reset|host_cycle|shutdown_ack|hotswap|power_button]"; + echo "usage: power-util mb [on|off|graceful_shutdown|host_reset|host_cycle|shutdown_ack|hotswap]"; } hotswap() { @@ -100,26 +100,6 @@ shutdown_ack() { fi } -power_button() { - echo "Power button trigger event." - current_time="$(timestamp)" - if [ -f "/run/openbmc/power-button" ]; then - echo "Power button released" - press_time="$(cat /run/openbmc/power-button)" - if [[ "$current_time" -le "(($press_time + 1))" ]]; then - power_on - elif [[ "$current_time" -ge "(($press_time + 5))" ]]; then - power_off - else - echo "Button press did not match interval." - fi - rm "/run/openbmc/power-button" - else - echo "Power button pressed" - timestamp > "/run/openbmc/power-button" - fi -} - if [ $# -lt 2 ]; then echo "Total number of parameter=$#" echo "Insufficient parameter" @@ -156,8 +136,6 @@ elif [ "$2" == "host_cycle" ]; then host_cycle elif [ "$2" == "shutdown_ack" ]; then shutdown_ack -elif [ "$2" == "power_button" ]; then - power_button else echo "Invalid parameter2=$2" usage; 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 1df52418f1..60729e61e3 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 @@ -23,6 +23,8 @@ RPROVIDES:${PN}-fan-mgmt += "virtual-obmc-fan-mgmt" SUMMARY:${PN}-kudo-chassis = "kudo chassis" RDEPENDS:${PN}-kudo-chassis = " \ obmc-op-control-power \ + obmc-phosphor-buttons-signals \ + obmc-phosphor-buttons-handler \ " SUMMARY:${PN}-kudo-system = "kudo System" |