aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-integrator/core.c
diff options
context:
space:
mode:
authorRussell King <rmk@dyn-67.arm.linux.org.uk>2007-05-14 22:56:32 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2007-05-16 15:35:26 +0100
commit06ba255571b0a2f1fb7e49e7406364e4194f4e10 (patch)
treed709864524613d73729bbf2fff5fbf0a1f6e41f7 /arch/arm/mach-integrator/core.c
parente45c7a43825b0feb161ef2ebe5324cd517dd4388 (diff)
downloadkernel_samsung_crespo-06ba255571b0a2f1fb7e49e7406364e4194f4e10.zip
kernel_samsung_crespo-06ba255571b0a2f1fb7e49e7406364e4194f4e10.tar.gz
kernel_samsung_crespo-06ba255571b0a2f1fb7e49e7406364e4194f4e10.tar.bz2
[ARM] Remove Integrator/CP SMP platform support
The Integrator/CP SMP platform support was never fully merged, and now it's causing build breakage. Remove it. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-integrator/core.c')
-rw-r--r--arch/arm/mach-integrator/core.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/arch/arm/mach-integrator/core.c b/arch/arm/mach-integrator/core.c
index 897c21c..e9c82de 100644
--- a/arch/arm/mach-integrator/core.c
+++ b/arch/arm/mach-integrator/core.c
@@ -257,23 +257,7 @@ integrator_timer_interrupt(int irq, void *dev_id)
*/
writel(1, TIMER1_VA_BASE + TIMER_INTCLR);
- /*
- * the clock tick routines are only processed on the
- * primary CPU
- */
- if (hard_smp_processor_id() == 0) {
- timer_tick();
-#ifdef CONFIG_SMP
- smp_send_timer();
-#endif
- }
-
-#ifdef CONFIG_SMP
- /*
- * this is the ARM equivalent of the APIC timer interrupt
- */
- update_process_times(user_mode(get_irq_regs()));
-#endif /* CONFIG_SMP */
+ timer_tick();
write_sequnlock(&xtime_lock);