tests: debug/coredump: Change to call k_panic() for ISH SoCs

ISH SoCs have zero-address memory mapped to I2C0 controller.
Coredump cannot be triggered by zero-address access.

Signed-off-by: Dong Wang <dong.d.wang@intel.com>
This commit is contained in:
Dong Wang 2024-10-23 09:30:05 +08:00 committed by Mahesh Mahadevan
commit 431c34039a

View file

@ -39,6 +39,7 @@ __no_optimization void func_3(uint32_t *addr)
defined(CONFIG_BOARD_LONGAN_NANO) || \ defined(CONFIG_BOARD_LONGAN_NANO) || \
defined(CONFIG_BOARD_QEMU_XTENSA) || \ defined(CONFIG_BOARD_QEMU_XTENSA) || \
defined(CONFIG_BOARD_RISCV32_VIRTUAL) || \ defined(CONFIG_BOARD_RISCV32_VIRTUAL) || \
defined(CONFIG_SOC_FAMILY_INTEL_ISH) || \
defined(CONFIG_SOC_FAMILY_INTEL_ADSP) defined(CONFIG_SOC_FAMILY_INTEL_ADSP)
ARG_UNUSED(addr); ARG_UNUSED(addr);
/* Call k_panic() directly so Renode doesn't pause execution. /* Call k_panic() directly so Renode doesn't pause execution.