summaryrefslogtreecommitdiffstats
path: root/arch/openrisc
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2024-03-04 11:12:22 +0100
committerIngo Molnar <mingo@kernel.org>2024-03-04 12:01:54 +0100
commit712610725c48c829e42bebfc9908cd92468e2731 (patch)
tree48ab84808ef0195a784ce0cdb94b8f0b9bfcf41c /arch/openrisc
parent5323922f50ecdf9d10cdd2fabd06507e5b4f3feb (diff)
downloadlinux-712610725c48c829e42bebfc9908cd92468e2731.tar.gz
linux-712610725c48c829e42bebfc9908cd92468e2731.tar.bz2
linux-712610725c48c829e42bebfc9908cd92468e2731.zip
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
Diffstat (limited to 'arch/openrisc')
-rw-r--r--arch/openrisc/kernel/smp.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/arch/openrisc/kernel/smp.c b/arch/openrisc/kernel/smp.c
index 1c5a2d71d675..86da4bc5ee0b 100644
--- a/arch/openrisc/kernel/smp.c
+++ b/arch/openrisc/kernel/smp.c
@@ -57,10 +57,6 @@ static void boot_secondary(unsigned int cpu, struct task_struct *idle)
spin_unlock(&boot_lock);
}
-void __init smp_prepare_boot_cpu(void)
-{
-}
-
void __init smp_init_cpus(void)
{
struct device_node *cpu;