|
@@ -46,7 +46,7 @@ struct corelock_slot corelock __attribute__ ((__section__(".l2.bss")));
|
|
|
unsigned long blackfin_iflush_l1_entry[NR_CPUS];
|
|
|
#endif
|
|
|
|
|
|
-struct blackfin_initial_pda __cpuinitdata initial_pda_coreb;
|
|
|
+struct blackfin_initial_pda initial_pda_coreb;
|
|
|
|
|
|
enum ipi_message_type {
|
|
|
BFIN_IPI_NONE,
|
|
@@ -246,7 +246,7 @@ void smp_send_stop(void)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
-int __cpuinit __cpu_up(unsigned int cpu, struct task_struct *idle)
|
|
|
+int __cpu_up(unsigned int cpu, struct task_struct *idle)
|
|
|
{
|
|
|
int ret;
|
|
|
|
|
@@ -259,7 +259,7 @@ int __cpuinit __cpu_up(unsigned int cpu, struct task_struct *idle)
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
-static void __cpuinit setup_secondary(unsigned int cpu)
|
|
|
+static void setup_secondary(unsigned int cpu)
|
|
|
{
|
|
|
unsigned long ilat;
|
|
|
|
|
@@ -277,7 +277,7 @@ static void __cpuinit setup_secondary(unsigned int cpu)
|
|
|
IMASK_IVG10 | IMASK_IVG9 | IMASK_IVG8 | IMASK_IVG7 | IMASK_IVGHW;
|
|
|
}
|
|
|
|
|
|
-void __cpuinit secondary_start_kernel(void)
|
|
|
+void secondary_start_kernel(void)
|
|
|
{
|
|
|
unsigned int cpu = smp_processor_id();
|
|
|
struct mm_struct *mm = &init_mm;
|
|
@@ -402,7 +402,7 @@ EXPORT_SYMBOL(resync_core_dcache);
|
|
|
#endif
|
|
|
|
|
|
#ifdef CONFIG_HOTPLUG_CPU
|
|
|
-int __cpuexit __cpu_disable(void)
|
|
|
+int __cpu_disable(void)
|
|
|
{
|
|
|
unsigned int cpu = smp_processor_id();
|
|
|
|
|
@@ -415,7 +415,7 @@ int __cpuexit __cpu_disable(void)
|
|
|
|
|
|
static DECLARE_COMPLETION(cpu_killed);
|
|
|
|
|
|
-int __cpuexit __cpu_die(unsigned int cpu)
|
|
|
+int __cpu_die(unsigned int cpu)
|
|
|
{
|
|
|
return wait_for_completion_timeout(&cpu_killed, 5000);
|
|
|
}
|