linux/arch/openrisc/kernel
Thomas Gleixner 712610725c smp: Consolidate smp_prepare_boot_cpu()
There is no point in having seven architectures implementing the same empty
stub.

Provide a weak function in the init code and remove the stubs.

This also allows to utilize the function on UP which is required to
sanitize the per CPU handling on X86 UP.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20240304005104.567671691@linutronix.de
2024-03-04 12:01:54 +01:00
..
.gitignore
asm-offsets.c sched,arch: Remove unused TASK_STATE offsets 2021-06-18 11:43:09 +02:00
dma.c openrisc: Fix pagewalk usage in arch_dma_{clear, set}_uncached 2022-10-08 06:11:29 +01:00
entry.S openrisc: Support floating point user api 2023-04-26 15:08:06 +01:00
head.S openrisc: Support floating point user api 2023-04-26 15:08:06 +01:00
irq.c irq: openrisc: perform irqentry in entry code 2021-10-26 10:13:28 +01:00
Makefile kbuild: use obj-y instead extra-y for objects placed at the head 2022-10-02 18:04:05 +09:00
module.c
or32_ksyms.c
process.c openrisc: Include cpu.h and switch_to.h for prototypes 2023-08-21 08:15:25 +01:00
prom.c
ptrace.c openrisc: Add missing prototypes for assembly called fnctions 2023-08-21 08:11:54 +01:00
setup.c openrisc: Use common of_get_cpu_node() instead of open-coding 2023-04-01 06:40:27 +01:00
signal.c openrisc: Declare do_signal function as static 2023-08-21 08:12:11 +01:00
smp.c smp: Consolidate smp_prepare_boot_cpu() 2024-03-04 12:01:54 +01:00
stacktrace.c
sync-timer.c
sys_call_table.c
time.c openrisc: Add missing prototypes for assembly called fnctions 2023-08-21 08:11:54 +01:00
traps.c openriac: Remove unused nommu_dump_state function 2023-08-21 08:15:25 +01:00
unwinder.c openrisc: unwinder: Fix grammar issue in comment 2022-06-28 17:31:24 +09:00
vmlinux.h
vmlinux.lds.S objtool/idle: Validate __cpuidle code as noinstr 2023-01-13 11:48:15 +01:00