diff options
author | Nikita Kosenkov <NKosenkov@IBS.RU> | 2022-09-30 14:46:15 +0300 |
---|---|---|
committer | Nikita Kosenkov <NKosenkov@IBS.RU> | 2022-09-30 14:46:15 +0300 |
commit | d86571b739f625c37e9207b6f7de3950ba0c870e (patch) | |
tree | 093928b4d73d7d422cf318ccb67c0de8d8f33f8d | |
parent | b1f73df38c55fabe1d36cfcce485f8ef108026e6 (diff) | |
download | openbmc-d86571b739f625c37e9207b6f7de3950ba0c870e.tar.xz |
SILABMC-307: x86-PC: Added transition states for immediate reset
3 files changed, 31 insertions, 0 deletions
diff --git a/meta-ibs/meta-cp2-5422/recipes-phosphor/sel-logger/phosphor-sel-logger_%.bbappend b/meta-ibs/meta-cp2-5422/recipes-phosphor/sel-logger/phosphor-sel-logger_%.bbappend index ca35bcb6a1..e943b7ec55 100644 --- a/meta-ibs/meta-cp2-5422/recipes-phosphor/sel-logger/phosphor-sel-logger_%.bbappend +++ b/meta-ibs/meta-cp2-5422/recipes-phosphor/sel-logger/phosphor-sel-logger_%.bbappend @@ -1 +1,5 @@ PACKAGECONFIG:append = " log-threshold log-pulse" + +EXTRA_OEMESON += "\ + -Dlog-pulse=disabled \ + "
\ No newline at end of file diff --git a/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control/0003-Added-transition-states-for-immediate-reset.patch b/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control/0003-Added-transition-states-for-immediate-reset.patch new file mode 100644 index 0000000000..d6b0b8caec --- /dev/null +++ b/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control/0003-Added-transition-states-for-immediate-reset.patch @@ -0,0 +1,26 @@ +From 538856c53e064ae9099cfa64719f2b0a617a9767 Mon Sep 17 00:00:00 2001 +From: Nikita Kosenkov <NKosenkov@IBS.RU> +Date: Fri, 30 Sep 2022 10:18:10 +0300 +Subject: [PATCH] Added transition states for immediate reset + +--- + src/power_control.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/power_control.cpp b/src/power_control.cpp +index 690622a..6dc9075 100644 +--- a/src/power_control.cpp ++++ b/src/power_control.cpp +@@ -1827,7 +1827,9 @@ static void powerStateOn(const Event event) + gracefulPowerOff(); + break; + case Event::resetRequest: ++ setPowerState(PowerState::transitionToCycleOff); + reset(); ++ setPowerState(PowerState::on); + break; + default: + lg2::info("No action taken."); +-- +2.35.1 + diff --git a/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control_%.bbappend b/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control_%.bbappend index d0be09cd0e..eb6ce8e076 100644 --- a/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control_%.bbappend +++ b/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control_%.bbappend @@ -4,6 +4,7 @@ SRC_URI:append = " \ file://power-config-host0.json \ file://0001-support-host-boot-progress.patch \ file://0002-x86-power-control-added-check-BMC-restart-cause.patch \ + file://0003-Added-transition-states-for-immediate-reset.patch \ " RDEPENDS:${PN}:append = " bash" |