hal: drivers: Use new state lock API.
Use new pm_policy_state_lock_get() and pm_policy_state_lock_put() functions. Signed-off-by: Carlo Caione <ccaione@baylibre.com>
This commit is contained in:
parent
92a7958fcb
commit
67a0d8a2c0
|
@ -461,10 +461,10 @@ int_fast16_t Power_releaseConstraint(uint_fast16_t constraintId)
|
|||
/* forward constraint release to Zephyr */
|
||||
switch (constraintId) {
|
||||
case PowerCC26XX_DISALLOW_STANDBY:
|
||||
pm_policy_state_lock_put(PM_STATE_STANDBY);
|
||||
pm_policy_state_lock_put(PM_STATE_STANDBY, PM_ALL_SUBSTATES);
|
||||
break;
|
||||
case PowerCC26XX_DISALLOW_IDLE:
|
||||
pm_policy_state_lock_put(PM_STATE_RUNTIME_IDLE);
|
||||
pm_policy_state_lock_put(PM_STATE_RUNTIME_IDLE, PM_ALL_SUBSTATES);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
@ -578,10 +578,10 @@ int_fast16_t Power_setConstraint(uint_fast16_t constraintId)
|
|||
/* forward constraint set to Zephyr */
|
||||
switch (constraintId) {
|
||||
case PowerCC26XX_DISALLOW_STANDBY:
|
||||
pm_policy_state_lock_get(PM_STATE_STANDBY);
|
||||
pm_policy_state_lock_get(PM_STATE_STANDBY, PM_ALL_SUBSTATES);
|
||||
break;
|
||||
case PowerCC26XX_DISALLOW_IDLE:
|
||||
pm_policy_state_lock_get(PM_STATE_RUNTIME_IDLE);
|
||||
pm_policy_state_lock_get(PM_STATE_RUNTIME_IDLE, PM_ALL_SUBSTATES);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue