···7778irqreturn_t mips_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)79{80-#ifdef CONFIG_SMP81 int cpu = smp_processor_id();8283 if (cpu == 0) {···84 * CPU 0 handles the global timer interrupt job and process accounting85 * resets count/compare registers to trigger next timer int.86 */87- (void) timer_interrupt(irq, dev_id, regs);88 scroll_display_message();89- }90- else {91 /* Everyone else needs to reset the timer int here as92 ll_local_timer_interrupt doesn't */93 /*···102 }103104 return IRQ_HANDLED;105-#else106- irqreturn_t r;107-108- r = timer_interrupt(irq, dev_id, regs);109-110- scroll_display_message();111-112- return r;113-#endif114}115116/*
···7778irqreturn_t mips_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)79{080 int cpu = smp_processor_id();8182 if (cpu == 0) {···85 * CPU 0 handles the global timer interrupt job and process accounting86 * resets count/compare registers to trigger next timer int.87 */88+ timer_interrupt(irq, dev_id, regs);89 scroll_display_message();90+ } else {091 /* Everyone else needs to reset the timer int here as92 ll_local_timer_interrupt doesn't */93 /*···104 }105106 return IRQ_HANDLED;000000000107}108109/*