diff options
-rw-r--r-- | arch/blackfin/mach-common/smp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/blackfin/mach-common/smp.c b/arch/blackfin/mach-common/smp.c index d3f597a92053..40e6cbc363f5 100644 --- a/arch/blackfin/mach-common/smp.c +++ b/arch/blackfin/mach-common/smp.c | |||
@@ -361,8 +361,6 @@ void __cpuinit secondary_start_kernel(void) | |||
361 | */ | 361 | */ |
362 | init_exception_vectors(); | 362 | init_exception_vectors(); |
363 | 363 | ||
364 | bfin_setup_caches(cpu); | ||
365 | |||
366 | local_irq_disable(); | 364 | local_irq_disable(); |
367 | 365 | ||
368 | /* Attach the new idle task to the global mm. */ | 366 | /* Attach the new idle task to the global mm. */ |
@@ -381,6 +379,8 @@ void __cpuinit secondary_start_kernel(void) | |||
381 | 379 | ||
382 | local_irq_enable(); | 380 | local_irq_enable(); |
383 | 381 | ||
382 | bfin_setup_caches(cpu); | ||
383 | |||
384 | /* | 384 | /* |
385 | * Calibrate loops per jiffy value. | 385 | * Calibrate loops per jiffy value. |
386 | * IRQs need to be enabled here - D-cache can be invalidated | 386 | * IRQs need to be enabled here - D-cache can be invalidated |