Commit 8cd40948 authored by Ioannis Damigos's avatar Ioannis Damigos Committed by Anas Nashif
Browse files

driver/dma_smartbond: Fix driver initialization when PM_DEVICE is set



Fix DMA driver initialization when PM_DEVICE is set.
Don't put PM policy state lock if it is not active.

Signed-off-by: default avatarIoannis Damigos <ioannis.damigos.uj@renesas.com>
(cherry picked from commit 135214d8)
parent 37363d5e
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -188,7 +188,9 @@ static inline void dma_smartbond_pm_policy_state_lock_get(void)
static inline void dma_smartbond_pm_policy_state_lock_put(void)
{
#if defined(CONFIG_PM_DEVICE)
	if (pm_policy_state_lock_is_active(PM_STATE_STANDBY, PM_ALL_SUBSTATES)) {
		pm_policy_state_lock_put(PM_STATE_STANDBY, PM_ALL_SUBSTATES);
	}
#endif
}