soc: xtensa: intel_adsp: cavs: fix PM hooks guards

The PM hooks were guarded with CONFIG_PM_POLICY_CUSTOM, however, they
need to be guarded (if file is always compiled) with CONFIG_PM. In fact,
CONFIG_PM_POLICY_CUSTOM requires to implement a custom policy hook,
something this module did not provide.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
This commit is contained in:
Gerard Marull-Paretas 2023-07-19 09:40:09 +02:00 committed by Fabio Baltieri
commit f603061938

View file

@ -35,7 +35,7 @@ LOG_MODULE_REGISTER(soc);
# define SHIM_GPDMA_CLKCTL(x) (SHIM_GPDMA_BASE(x) + 0x4)
# define SHIM_CLKCTL_LPGPDMAFDCGB BIT(0)
#ifdef CONFIG_PM_POLICY_CUSTOM
#ifdef CONFIG_PM
#define SRAM_ALIAS_BASE 0x9E000000
#define SRAM_ALIAS_MASK 0xFF000000
#define SRAM_ALIAS_OFFSET 0x20000000
@ -125,7 +125,7 @@ void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
__ASSERT(false, "invalid argument - unsupported power state");
}
}
#endif /* CONFIG_PM_POLICY_CUSTOM */
#endif /* CONFIG_PM */
__imr void power_init(void)
{