From 1a69465a1b75db75087fd9d060109284feafe190 Mon Sep 17 00:00:00 2001 From: Nikhil Jain C S Date: Fri, 24 Jun 2022 16:54:25 +0530 Subject: [PATCH] Polarity Issue Reversing the polarity on D-Bus Tested on AVC. Power is off -> OSStatus Inactive Power is On -> OSStatus Standby Signed-off-by: Nikhil Jain C S Upstream-Status: Pending --- src/power_control.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/power_control.cpp b/src/power_control.cpp index bc30b71..cfd0eb0 100644 --- a/src/power_control.cpp +++ b/src/power_control.cpp @@ -2276,12 +2276,12 @@ static void postCompleteHandler(bool state) if (!state) { sendPowerControlEvent(Event::postCompleteAssert); - setOperatingSystemState(OperatingSystemStateStage::Standby); + setOperatingSystemState(OperatingSystemStateStage::Inactive); } else { sendPowerControlEvent(Event::postCompleteDeAssert); - setOperatingSystemState(OperatingSystemStateStage::Inactive); + setOperatingSystemState(OperatingSystemStateStage::Standby); } } @@ -2565,8 +2565,8 @@ void setInitialValue(const ConfigData& configData, bool initialValue) else if (configData.name == "PostComplete") { OperatingSystemStateStage osState = - (initialValue ? OperatingSystemStateStage::Inactive - : OperatingSystemStateStage::Standby); + (initialValue ? OperatingSystemStateStage::Standby + : OperatingSystemStateStage::Inactive); setOperatingSystemState(osState); } else @@ -3412,8 +3412,8 @@ int main(int argc, char* argv[]) else { osState = getProperty(postCompleteConfig) > 0 - ? OperatingSystemStateStage::Inactive - : OperatingSystemStateStage::Standby; + ? OperatingSystemStateStage::Standby + : OperatingSystemStateStage::Inactive; } osIface->register_property( -- 2.25.1