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 --- |