diff options
Diffstat (limited to 'arch/arm/kernel/irq.c')
| -rw-r--r-- | arch/arm/kernel/irq.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/arch/arm/kernel/irq.c b/arch/arm/kernel/irq.c index 58b3bd000834..3284118f356b 100644 --- a/arch/arm/kernel/irq.c +++ b/arch/arm/kernel/irq.c | |||
| @@ -517,7 +517,7 @@ static void do_pending_irqs(struct pt_regs *regs) | |||
| 517 | list_for_each_safe(l, n, &head) { | 517 | list_for_each_safe(l, n, &head) { | 
| 518 | desc = list_entry(l, struct irqdesc, pend); | 518 | desc = list_entry(l, struct irqdesc, pend); | 
| 519 | list_del_init(&desc->pend); | 519 | list_del_init(&desc->pend); | 
| 520 | desc->handle(desc - irq_desc, desc, regs); | 520 | desc_handle_irq(desc - irq_desc, desc, regs); | 
| 521 | } | 521 | } | 
| 522 | 522 | ||
| 523 | /* | 523 | /* | 
| @@ -545,7 +545,7 @@ asmlinkage void asm_do_IRQ(unsigned int irq, struct pt_regs *regs) | |||
| 545 | 545 | ||
| 546 | irq_enter(); | 546 | irq_enter(); | 
| 547 | spin_lock(&irq_controller_lock); | 547 | spin_lock(&irq_controller_lock); | 
| 548 | desc->handle(irq, desc, regs); | 548 | desc_handle_irq(irq, desc, regs); | 
| 549 | 549 | ||
| 550 | /* | 550 | /* | 
| 551 | * Now re-run any pending interrupts. | 551 | * Now re-run any pending interrupts. | 
