kernel/arch/mips/include/asm/smp-ops.h
.. .. @@ -29,10 +29,14 @@ 29 29 int (*boot_secondary)(int cpu, struct task_struct *idle); 30 30 void (*smp_setup)(void); 31 31 void (*prepare_cpus)(unsigned int max_cpus); 32 + void (*prepare_boot_cpu)(void);32 33 #ifdef CONFIG_HOTPLUG_CPU 33 34 int (*cpu_disable)(void); 34 35 void (*cpu_die)(unsigned int cpu); 35 36 #endif 37 +#ifdef CONFIG_KEXEC38 + void (*kexec_nonboot_cpu)(void);39 +#endif36 40 }; 37 41 38 42 extern void register_smp_ops(const struct plat_smp_ops *ops);