diff options
Diffstat (limited to 'meta-ibs/meta-cp2-5422/recipes-x86')
2 files changed, 42 insertions, 0 deletions
diff --git a/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control/0001-x86-power-control-removed-the-conditions-for-startin.patch b/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control/0001-x86-power-control-removed-the-conditions-for-startin.patch new file mode 100644 index 0000000000..636f922227 --- /dev/null +++ b/meta-ibs/meta-cp2-5422/recipes-x86/chassis/x86-power-control/0001-x86-power-control-removed-the-conditions-for-startin.patch @@ -0,0 +1,41 @@ +From cf1bd45c8f33c0fb22113708e076f34784552d1f Mon Sep 17 00:00:00 2001 +From: "Nikita Kosenkov (IBS Group)" <nkosenkov@ibs.sila.ru> +Date: Tue, 31 May 2022 06:51:46 +0300 +Subject: [PATCH] x86-power-control: removed the conditions for starting the + power restore policy + +--- + src/power_control.cpp | 8 +++----- + 1 file changed, 3 insertions(+), 5 deletions(-) + +diff --git a/src/power_control.cpp b/src/power_control.cpp +index 05aa45c..56346ed 100644 +--- a/src/power_control.cpp ++++ b/src/power_control.cpp +@@ -2754,8 +2754,8 @@ int main(int argc, char* argv[]) + + // Initialize the power state + powerState = PowerState::off; ++ + // Check power good +- + if (powerOkConfig.type == ConfigType::GPIO) + { + if (psPowerOKLine.get_value() > 0 || +@@ -2772,11 +2772,9 @@ int main(int argc, char* argv[]) + powerState = PowerState::on; + } + } ++ + // Check if we need to start the Power Restore policy +- if (powerState != PowerState::on) +- { +- powerRestore.run(); +- } ++ powerRestore.run(); + + if (nmiOutLine) + nmiSourcePropertyMonitor(); +-- +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 c0fe1dd726..cc6668c0d7 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 @@ -1,6 +1,7 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" SRC_URI:append = " \ file://power-config-host0.json \ + file://0001-x86-power-control-removed-the-conditions-for-startin.patch \ " RDEPENDS:${PN}:append = " bash" |