kernel: rename kernel_arch_init()

This is part of the core kernel -> architecture interface and
has been renamed z_arch_kernel_init().

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
This commit is contained in:
Andrew Boie 2019-09-21 16:30:51 -07:00 committed by Anas Nashif
parent 4ad9f687df
commit f6fb634b89
14 changed files with 14 additions and 14 deletions

View file

@ -44,7 +44,7 @@ static ALWAYS_INLINE _cpu_t *z_arch_curr_cpu(void)
#endif
}
static ALWAYS_INLINE void kernel_arch_init(void)
static ALWAYS_INLINE void z_arch_kernel_init(void)
{
z_irq_setup();
_current_cpu->irq_stack =

View file

@ -37,7 +37,7 @@ GTEXT(z_arch_cpu_atomic_idle)
*
* @brief Initialization of CPU idle
*
* Only called by kernel_arch_init(). Sets SEVONPEND bit once for the system's
* Only called by z_arch_kernel_init(). Sets SEVONPEND bit once for the system's
* duration.
*
* @return N/A

View file

@ -34,7 +34,7 @@ extern void z_arch_configure_static_mpu_regions(void);
extern void z_arch_configure_dynamic_mpu_regions(struct k_thread *thread);
#endif /* CONFIG_ARM_MPU */
static ALWAYS_INLINE void kernel_arch_init(void)
static ALWAYS_INLINE void z_arch_kernel_init(void)
{
z_InterruptStackSetup();
z_ExcSetup();

View file

@ -26,7 +26,7 @@ extern "C" {
#ifndef _ASMLANGUAGE
static ALWAYS_INLINE void kernel_arch_init(void)
static ALWAYS_INLINE void z_arch_kernel_init(void)
{
_kernel.irq_stack =
Z_THREAD_STACK_BUFFER(_interrupt_stack) + CONFIG_ISR_STACK_SIZE;

View file

@ -36,7 +36,7 @@ void z_arch_switch_to_main_thread(struct k_thread *main_thread,
*
* @return N/A
*/
static inline void kernel_arch_init(void)
static inline void z_arch_kernel_init(void)
{
/* Nothing to be done */
}

View file

@ -22,7 +22,7 @@ extern "C" {
#endif
#ifndef _ASMLANGUAGE
static ALWAYS_INLINE void kernel_arch_init(void)
static ALWAYS_INLINE void z_arch_kernel_init(void)
{
_kernel.irq_stack =
Z_THREAD_STACK_BUFFER(_interrupt_stack) + CONFIG_ISR_STACK_SIZE;

View file

@ -151,7 +151,7 @@ config X86_VERY_EARLY_CONSOLE
Non-emulated X86 devices often require special hardware to attach
a debugger, which may not be easily available. This option adds a
very minimal serial driver which gets initialized at the very
beginning of z_cstart(), via kernel_arch_init(). This driver enables
beginning of z_cstart(), via z_arch_kernel_init(). This driver enables
printk to emit messages to the 16550 UART port 0 instance in device
tree. This mini-driver assumes I/O to the UART is done via ports.

View file

@ -506,7 +506,7 @@ static void add_mmu_region(struct x86_mmu_pdpt *pdpt, struct mmu_region *rgn,
extern struct mmu_region z_x86_mmulist_start[];
extern struct mmu_region z_x86_mmulist_end[];
/* Called from x86's kernel_arch_init() */
/* Called from x86's z_arch_kernel_init() */
void z_x86_paging_init(void)
{
size_t pages_free;

View file

@ -41,7 +41,7 @@ void z_x86_paging_init(void);
*
* @return N/A
*/
static inline void kernel_arch_init(void)
static inline void z_arch_kernel_init(void)
{
/* No-op on this arch */
}

View file

@ -10,7 +10,7 @@
extern void z_arch_switch(void *switch_to, void **switched_from);
static inline void kernel_arch_init(void)
static inline void z_arch_kernel_init(void)
{
/* nothing */;
}

View file

@ -9,7 +9,7 @@
#include <irq.h>
#include <xuk-switch.h>
static inline void kernel_arch_init(void)
static inline void z_arch_kernel_init(void)
{
/* This is a noop, we already took care of things before
* z_cstart() is entered

View file

@ -61,7 +61,7 @@ static ALWAYS_INLINE _cpu_t *z_arch_curr_cpu(void)
*
* @return N/A
*/
static ALWAYS_INLINE void kernel_arch_init(void)
static ALWAYS_INLINE void z_arch_kernel_init(void)
{
_cpu_t *cpu0 = &_kernel.cpus[0];

View file

@ -493,7 +493,7 @@ FUNC_NORETURN void z_cstart(void)
}
/* perform any architecture-specific initialization */
kernel_arch_init();
z_arch_kernel_init();
#ifdef CONFIG_MULTITHREADING
struct k_thread dummy_thread = {

View file

@ -64,7 +64,7 @@ void __attribute__((section(".iram1"))) __start(void)
/* Initialize the architecture CPU pointer. Some of the
* initialization code wants a valid _current before
* kernel_arch_init() is invoked.
* z_arch_kernel_init() is invoked.
*/
__asm__ volatile("wsr.MISC0 %0; rsync" : : "r"(&_kernel.cpus[0]));