diff --git a/soc/nxp/s32/s32k3/CMakeLists.txt b/soc/nxp/s32/s32k3/CMakeLists.txt index 320d82d06fd17..6e4d0b6958578 100644 --- a/soc/nxp/s32/s32k3/CMakeLists.txt +++ b/soc/nxp/s32/s32k3/CMakeLists.txt @@ -10,6 +10,6 @@ zephyr_library_sources_ifdef(CONFIG_DT_HAS_NXP_S32K3_PMC_ENABLED pmc.c) zephyr_library_sources_ifdef(CONFIG_CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS mpu_regions.c) zephyr_linker_sources(SECTIONS sections.ld) -zephyr_library_sources_ifdef(CONFIG_SOC_RESET_HOOK s32k3xx_startup.S) +zephyr_library_sources_ifdef(CONFIG_SOC_EARLY_RESET_HOOK s32k3xx_startup.S) set(SOC_LINKER_SCRIPT ${CMAKE_CURRENT_SOURCE_DIR}/linker.ld CACHE INTERNAL "") diff --git a/soc/nxp/s32/s32k3/Kconfig b/soc/nxp/s32/s32k3/Kconfig index 6f8ebb6c79f60..d0930c29744b0 100644 --- a/soc/nxp/s32/s32k3/Kconfig +++ b/soc/nxp/s32/s32k3/Kconfig @@ -12,7 +12,7 @@ config SOC_SERIES_S32K3 select CPU_HAS_ICACHE select CPU_HAS_DCACHE select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS - select SOC_RESET_HOOK if XIP + select SOC_EARLY_RESET_HOOK if XIP select USE_DT_CODE_PARTITION if XIP select CLOCK_CONTROL select HAS_MCUX diff --git a/soc/nxp/s32/s32k3/s32k3xx_startup.S b/soc/nxp/s32/s32k3/s32k3xx_startup.S index d3e03328c964e..be53c9ca7888d 100644 --- a/soc/nxp/s32/s32k3/s32k3xx_startup.S +++ b/soc/nxp/s32/s32k3/s32k3xx_startup.S @@ -14,9 +14,9 @@ _ASM_FILE_PROLOGUE -GTEXT(soc_reset_hook) +GTEXT(soc_early_reset_hook) -SECTION_FUNC(TEXT, soc_reset_hook) +SECTION_FUNC(TEXT, soc_early_reset_hook) /* * On destructive reset, SRAM and TCM memories must be initialized to a known value using a