summaryrefslogtreecommitdiffstats
path: root/physical.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'physical.cpp')
-rw-r--r--physical.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/physical.cpp b/physical.cpp
index ae9ff1c..e614b99 100644
--- a/physical.cpp
+++ b/physical.cpp
@@ -27,6 +27,7 @@ namespace led
/** @brief Populates key parameters */
void Physical::setInitialState()
{
+ assert = led.getMaxBrightness();
auto trigger = led.getTrigger();
if (trigger == "timer")
{
@@ -44,7 +45,7 @@ void Physical::setInitialState()
// Cache current LED state
auto brightness = led.getBrightness();
- if (brightness == ASSERT)
+ if (brightness == assert)
{
sdbusplus::xyz::openbmc_project::Led::server::Physical::state(
Action::On);
@@ -89,7 +90,7 @@ void Physical::driveLED(Action current, Action request)
void Physical::stableStateOperation(Action action)
{
- auto value = (action == Action::On) ? ASSERT : DEASSERT;
+ auto value = (action == Action::On) ? assert : DEASSERT;
led.setTrigger("none");
led.setBrightness(value);
OpenPOWER on IntegriCloud