linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / arch / mips / mips-boards / sim / sim_time.c
index 230929e..18b968c 100644 (file)
@@ -1,4 +1,5 @@
 #include <linux/types.h>
+#include <linux/config.h>
 #include <linux/init.h>
 #include <linux/kernel_stat.h>
 #include <linux/sched.h>
@@ -33,6 +34,8 @@
 
 unsigned long cpu_khz;
 
+extern asmlinkage void ll_local_timer_interrupt(int irq, struct pt_regs *regs);
+
 irqreturn_t sim_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
 {
 #ifdef CONFIG_SMP
@@ -183,7 +186,7 @@ static void mips_timer_dispatch (struct pt_regs *regs)
 }
 
 
-void __init plat_timer_setup(struct irqaction *irq)
+void __init sim_timer_setup(struct irqaction *irq)
 {
        if (cpu_has_veic) {
                set_vi_handler(MSC01E_INT_CPUCTR, mips_timer_dispatch);