summaryrefslogtreecommitdiff
path: root/arch/mips/include
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2021-07-09 15:35:13 +0200
committerThomas Gleixner <tglx@linutronix.de>2021-07-09 15:35:13 +0200
commit48400483565f0b7e633cbef94b139ff295b59de3 (patch)
tree485f5563bf2f0eafcf4d88c29d1aac265e51436b /arch/mips/include
parentf55966571d5eb2876a11e48e798b4592fa1ffbb7 (diff)
parent1fee9db9b42d821e8007289d4eea74bdf85b1543 (diff)
Merge tag 'irqchip-fixes-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
Pull irqchip fixes from Marc Zyngier: - Fix a MIPS bug where irqdomain loopkups could occur in a context where RCU is not allowed - Fix a documentation bug for handle_domain_irq
Diffstat (limited to 'arch/mips/include')
-rw-r--r--arch/mips/include/asm/irq.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/mips/include/asm/irq.h b/arch/mips/include/asm/irq.h
index d1477ecb1af9..57561e0e6e8d 100644
--- a/arch/mips/include/asm/irq.h
+++ b/arch/mips/include/asm/irq.h
@@ -57,6 +57,9 @@ asmlinkage void plat_irq_dispatch(void);
extern void do_IRQ(unsigned int irq);
+struct irq_domain;
+extern void do_domain_IRQ(struct irq_domain *domain, unsigned int irq);
+
extern void arch_init_irq(void);
extern void spurious_interrupt(void);