smpboot.c (cc7f3f72dc2ae2b383142896d79ca1e237ad7e8b) smpboot.c (2bc3fc877aa9c4c8b80cc49f66dfcb7e4857a128)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * SMP initialisation and IPI support
4 * Based on arch/arm64/kernel/smp.c
5 *
6 * Copyright (C) 2012 ARM Ltd.
7 * Copyright (C) 2015 Regents of the University of California
8 * Copyright (C) 2017 SiFive

--- 10 unchanged lines hidden (view full) ---

19#include <linux/cpu.h>
20#include <linux/percpu.h>
21#include <linux/delay.h>
22#include <linux/err.h>
23#include <linux/irq.h>
24#include <linux/of.h>
25#include <linux/sched/task_stack.h>
26#include <linux/sched/mm.h>
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * SMP initialisation and IPI support
4 * Based on arch/arm64/kernel/smp.c
5 *
6 * Copyright (C) 2012 ARM Ltd.
7 * Copyright (C) 2015 Regents of the University of California
8 * Copyright (C) 2017 SiFive

--- 10 unchanged lines hidden (view full) ---

19#include <linux/cpu.h>
20#include <linux/percpu.h>
21#include <linux/delay.h>
22#include <linux/err.h>
23#include <linux/irq.h>
24#include <linux/of.h>
25#include <linux/sched/task_stack.h>
26#include <linux/sched/mm.h>
27#include <asm/clint.h>
28#include <asm/cpu_ops.h>
29#include <asm/irq.h>
30#include <asm/mmu_context.h>
31#include <asm/tlbflush.h>
32#include <asm/sections.h>
33#include <asm/sbi.h>
34#include <asm/smp.h>
35

--- 138 unchanged lines hidden ---
27#include <asm/cpu_ops.h>
28#include <asm/irq.h>
29#include <asm/mmu_context.h>
30#include <asm/tlbflush.h>
31#include <asm/sections.h>
32#include <asm/sbi.h>
33#include <asm/smp.h>
34

--- 138 unchanged lines hidden ---