MIPS: Add missing linux/irqdomain.h includes
authorMarc Zyngier <maz@kernel.org>
Wed, 19 May 2021 08:01:06 +0000 (09:01 +0100)
committerMarc Zyngier <maz@kernel.org>
Thu, 10 Jun 2021 12:09:16 +0000 (13:09 +0100)
A number of MIPS platforms are failing to directly include
irqdomain.h. Fix this so that we can drop unnecessary dependencies

Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/mips/pci/pci-rt3883.c
arch/mips/pci/pci-xtalk-bridge.c
arch/mips/sgi-ip27/ip27-irq.c
arch/mips/sgi-ip30/ip30-irq.c

index aebd4964ea3428a816a955d1ebce676cde5b10e9..c48e23cf5b5ee9aaea0a2dc74576045d170c79ef 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/init.h>
 #include <linux/delay.h>
 #include <linux/interrupt.h>
+#include <linux/irqdomain.h>
 #include <linux/of.h>
 #include <linux/of_irq.h>
 #include <linux/of_pci.h>
index d2216942af1882c618b35536690ba1497986a58b..ab9bedb82b282126aebc1ec9a630dbd6d305cfb1 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/platform_data/xtalk-bridge.h>
 #include <linux/nvmem-consumer.h>
 #include <linux/crc16.h>
+#include <linux/irqdomain.h>
 
 #include <asm/pci/bridge.h>
 #include <asm/paccess.h>
index 42df9fafa943ecfbe807a807b05cfbc73a0333c1..95c1bff1ab9f839ce4756ad495467a87e424f14d 100644 (file)
@@ -9,6 +9,7 @@
 
 #include <linux/interrupt.h>
 #include <linux/irq.h>
+#include <linux/irqdomain.h>
 #include <linux/ioport.h>
 #include <linux/kernel.h>
 #include <linux/bitops.h>
index e8374e4c705b93168aa9d2f8d0f58e095b6bd691..ba87704073c8fa50467b0e2b9345936f84d05dc8 100644 (file)
@@ -6,6 +6,7 @@
 #include <linux/init.h>
 #include <linux/interrupt.h>
 #include <linux/irq.h>
+#include <linux/irqdomain.h>
 #include <linux/percpu.h>
 #include <linux/spinlock.h>
 #include <linux/tick.h>