X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=include%2Fasm-arm%2Fsmp.h;h=551cd3c3093cd8bde19f3a435e46ca4a86d446a4;hb=2fc2991175bf77395e6b15fe6b2304d3bf72da40;hp=6c6c60adbbaa0552aabe8433625a2153b45e5d0e;hpb=54522b6613a03807f057fd567794a31267ef85cb;p=powerpc.git diff --git a/include/asm-arm/smp.h b/include/asm-arm/smp.h index 6c6c60adbb..551cd3c309 100644 --- a/include/asm-arm/smp.h +++ b/include/asm-arm/smp.h @@ -23,9 +23,6 @@ #define raw_smp_processor_id() (current_thread_info()->cpu) -extern cpumask_t cpu_present_mask; -#define cpu_possible_map cpu_present_mask - /* * at the moment, there's not a big penalty for changing CPUs * (the >big< penalty is running SMP in the first place) @@ -69,4 +66,14 @@ struct secondary_data { }; extern struct secondary_data secondary_data; +extern int __cpu_disable(void); +extern int mach_cpu_disable(unsigned int cpu); + +extern void __cpu_die(unsigned int cpu); +extern void cpu_die(void); + +extern void platform_cpu_die(unsigned int cpu); +extern int platform_cpu_kill(unsigned int cpu); +extern void platform_cpu_enable(unsigned int cpu); + #endif /* ifndef __ASM_ARM_SMP_H */