zephyr/soc
Guennadi Liakhovetski 4204ca9bcb ace: fix DSP panic during startup
pm_device_runtime_get() must be called after pd_intel_adsp_init() is
called for each device, because the latter calls
pm_device_runtime_enable(), which sets the device runtime PM use
count to 0. The current wrong calling order causes a DSP panic
because of an unbalanced pm_device_runtime_put(). Fix this by
delaying pm_device_runtime_get() until the POST_KERNEL initialisation
step.

Fixes commit c3a6274bf5 ("intel_adsp: ace: power: Prevent HST
domain power gating")

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
2024-01-16 07:31:24 -05:00
..
arc arch: introduce DSP_SHARING and CPU_HAS_DSP configs 2023-11-27 09:05:54 +00:00
arm soc: stm32: common: Define STM32_LPTIM_CLOCK from device tree inputs 2024-01-16 10:07:02 +00:00
arm64 imx8m: auto generate mmu_regions array from dt compatiable 2023-12-27 16:09:42 +00:00
mips cmake: mips: update mips SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
nios2 cmake: cleanup and simplify the standard include logic in Zephyr 2023-11-06 18:57:30 -05:00
posix soc: posix: fix kconfig description 2023-12-18 10:11:18 +01:00
riscv soc: gd32vf103: Correct vector table alignment 2024-01-16 10:00:36 +01:00
sparc cmake: sparc: update sparc SoC to use SOC_LINKER_SCRIPT variable 2023-11-03 11:01:23 +01:00
x86 soc: x86: raptor_lake: soc_gpio : Modified to support RPL-P 2023-12-27 16:06:19 +00:00
xtensa ace: fix DSP panic during startup 2024-01-16 07:31:24 -05:00
CMakeLists.txt cmake: enable -Wshadow partially for in-tree code 2023-08-22 11:39:58 +02:00
Kconfig nrf5x_bsim: Add helper kconfig symbols for simulated nrf5340 2023-09-20 08:56:49 +02:00