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:
Carlo Caione 2022-04-13 09:48:02 +02:00 committed by Stephanos Ioannidis
parent 92a7958fcb
commit 67a0d8a2c0
1 changed files with 4 additions and 4 deletions

View File

@ -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;