From 2cdd44801e8136198a09d18f3db286ade96824fd Mon Sep 17 00:00:00 2001 From: Daniel Leung Date: Wed, 15 Nov 2023 12:32:53 -0800 Subject: [PATCH] kernel: move z_init_cpu to private kernel headers z_init_cpu() is a private kernel API so move it under kernel/include. Signed-off-by: Daniel Leung --- include/zephyr/kernel/internal/smp.h | 1 - kernel/include/kernel_internal.h | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/include/zephyr/kernel/internal/smp.h b/include/zephyr/kernel/internal/smp.h index 58576201329..e2b3ae15aec 100644 --- a/include/zephyr/kernel/internal/smp.h +++ b/include/zephyr/kernel/internal/smp.h @@ -6,7 +6,6 @@ #ifndef ZEPHYR_INCLUDE_KERNEL_INTERNAL_SMP_H_ #define ZEPHYR_INCLUDE_KERNEL_INTERNAL_SMP_H_ -void z_init_cpu(int id); void z_sched_ipi(void); #endif diff --git a/kernel/include/kernel_internal.h b/kernel/include/kernel_internal.h index 711313b5ce7..16efb3b54e8 100644 --- a/kernel/include/kernel_internal.h +++ b/kernel/include/kernel_internal.h @@ -24,6 +24,9 @@ extern "C" { #endif +/* Initialize per-CPU kernel data */ +void z_init_cpu(int id); + /* Initialize a thread */ void z_init_thread_base(struct _thread_base *thread_base, int priority, uint32_t initial_state, unsigned int options);