Loading drivers/irqchip/irq-gic-v3.c +2 −0 Original line number Diff line number Diff line Loading @@ -380,6 +380,7 @@ static asmlinkage void __exception_irq_entry gic_handle_irq(struct pt_regs *regs if (likely(irqnr > 15 && irqnr < 1020)) { int err; uncached_logk(LOGK_IRQ, (void *)(uintptr_t)irqnr); err = handle_domain_irq(gic_data.domain, irqnr, regs); if (err) { WARN_ONCE(true, "Unexpected SPI received!\n"); Loading @@ -388,6 +389,7 @@ static asmlinkage void __exception_irq_entry gic_handle_irq(struct pt_regs *regs continue; } if (irqnr < 16) { uncached_logk(LOGK_IRQ, (void *)(uintptr_t)irqnr); gic_write_eoir(irqnr); #ifdef CONFIG_SMP handle_IPI(irqnr, regs); Loading Loading
drivers/irqchip/irq-gic-v3.c +2 −0 Original line number Diff line number Diff line Loading @@ -380,6 +380,7 @@ static asmlinkage void __exception_irq_entry gic_handle_irq(struct pt_regs *regs if (likely(irqnr > 15 && irqnr < 1020)) { int err; uncached_logk(LOGK_IRQ, (void *)(uintptr_t)irqnr); err = handle_domain_irq(gic_data.domain, irqnr, regs); if (err) { WARN_ONCE(true, "Unexpected SPI received!\n"); Loading @@ -388,6 +389,7 @@ static asmlinkage void __exception_irq_entry gic_handle_irq(struct pt_regs *regs continue; } if (irqnr < 16) { uncached_logk(LOGK_IRQ, (void *)(uintptr_t)irqnr); gic_write_eoir(irqnr); #ifdef CONFIG_SMP handle_IPI(irqnr, regs); Loading