zephyr/arch/x86/include
Mathieu Choplain 36170c4530 arch: *: remove check for CONFIG_SOC_PER_CORE_INIT_HOOK
soc_per_core_init_hook() is usually called from arch_kernel_init() and
arch_secondary_cpu_init() which are C functions. As such, there is no need
to check for CONFIG_SOC_PER_CORE_INIT_HOOK since platform/hooks.h provides
a no-op function-like macro implementation if the Kconfig option is not
enabled.

Remove the Kconfig option check from all files.

Signed-off-by: Mathieu Choplain <mathieu.choplain-ext@st.com>
2026-01-07 19:39:53 +01:00
..
ia32 arch: *: remove check for CONFIG_SOC_PER_CORE_INIT_HOOK 2026-01-07 19:39:53 +01:00
intel64 arch: *: remove check for CONFIG_SOC_PER_CORE_INIT_HOOK 2026-01-07 19:39:53 +01:00
cet.h arch/x86: Use Zephyr HW shadow stack arch interface 2025-09-02 07:56:48 +02:00
cet_asm.inc arch/x86: Support shadow stack on ia32 2025-09-02 07:56:48 +02:00
kernel_arch_data.h x86: add exception handling for control protection exception 2025-09-02 07:56:48 +02:00
kernel_arch_func.h arch: define struct arch_esf and deprecate z_arch_esf_t 2024-06-04 14:02:51 -05:00
offsets_short_arch.h x86: optimize locations of psp and thread ptables 2020-01-13 16:35:10 -05:00
x86_mmu.h arch: x86: add missing semicolon for z_x86_kpti_is_access_ok() 2025-01-22 08:08:40 +01:00