Commit 135214d8 authored by Ioannis Damigos's avatar Ioannis Damigos Committed by Mahesh Mahadevan
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>
parent a66c0705
Loading
Loading
Loading
Loading
+2 −0
Changes for drivers/dma/dma_smartbond.c: 2 added lines, 0 removed lines.
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
}