cris: Use irq handling wrapper
authorThomas Gleixner <tglx@linutronix.de>
Wed, 19 Jan 2011 12:59:01 +0000 (13:59 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Fri, 21 Jan 2011 10:55:24 +0000 (11:55 +0100)
Use the wrapper around __do_IRQ() so we can convert V10 and V32
seperately.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Mikael Starvik <starvik@axis.com>
arch/cris/kernel/irq.c

index 469f7f9d62e0805122105648e3e9b8aaef5c66c4..b6117b464bed2338d304170b6ad118697eae7f78 100644 (file)
@@ -93,8 +93,8 @@ asmlinkage void do_IRQ(int irq, struct pt_regs * regs)
                printk("do_IRQ: stack overflow: %lX\n", sp);
                show_stack(NULL, (unsigned long *)sp);
        }
-       __do_IRQ(irq);
-        irq_exit();
+       generic_handle_irq(irq);
+       irq_exit();
        set_irq_regs(old_regs);
 }