Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

irqchip/nvic: Convert from handle_IRQ() to handle_domain_irq()

Given that the nvic driver is fully irqdomain aware, there is no
reason for it to use the arch-specific handle_IRQ(), and it can
be moved over to handle_domain_irq().

Signed-off-by: Marc Zyngier <maz@kernel.org>

+1 -3
+1 -3
drivers/irqchip/irq-nvic.c
··· 40 40 asmlinkage void __exception_irq_entry 41 41 nvic_handle_irq(irq_hw_number_t hwirq, struct pt_regs *regs) 42 42 { 43 - unsigned int irq = irq_linear_revmap(nvic_irq_domain, hwirq); 44 - 45 - handle_IRQ(irq, regs); 43 + handle_domain_irq(nvic_irq_domain, hwirq, regs); 46 44 } 47 45 48 46 static int nvic_irq_domain_alloc(struct irq_domain *domain, unsigned int virq,