nios2: Bulk conversion to generic_handle_domain_irq()
authorMarc Zyngier <maz@kernel.org>
Tue, 4 May 2021 16:42:18 +0000 (17:42 +0100)
committerMarc Zyngier <maz@kernel.org>
Thu, 12 Aug 2021 10:39:41 +0000 (11:39 +0100)
Wherever possible, replace constructs that match either
generic_handle_irq(irq_find_mapping()) or
generic_handle_irq(irq_linear_revmap()) to a single call to
generic_handle_domain_irq().

Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/nios2/kernel/irq.c

index c6a1a9f..6b7890e 100644 (file)
@@ -19,11 +19,9 @@ static u32 ienable;
 asmlinkage void do_IRQ(int hwirq, struct pt_regs *regs)
 {
        struct pt_regs *oldregs = set_irq_regs(regs);
-       int irq;
 
        irq_enter();
-       irq = irq_find_mapping(NULL, hwirq);
-       generic_handle_irq(irq);
+       generic_handle_domain_irq(NULL, hwirq);
        irq_exit();
 
        set_irq_regs(oldregs);