summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/Kconfig
diff options
context:
space:
mode:
authorPaul Burton <paul.burton@imgtec.com>2017-03-30 15:06:11 -0400
committerRalf Baechle <ralf@linux-mips.org>2017-04-12 17:12:35 -0400
commit3838a547fda22a37faab5770d01acd72aaeabbf6 (patch)
tree3a2db574074ad780b0dbae00a8cd3b57f54ae22a /drivers/irqchip/Kconfig
parent131735afc1838997da2c151b614b13f0352cf448 (diff)
irqchip: mips-cpu: Introduce IPI IRQ domain support
Introduce support for registering an IPI IRQ domain suitable for use by systems using the MIPS MT (multithreading) ASE within a single core. This will allow for such systems to be supported generically, without the current kludge of IPI code split between the MIPS arch & the malta board support code. Signed-off-by: Paul Burton <paul.burton@imgtec.com> Acked-by: Thomas Gleixner <tglx@linutronix.de> Cc: Jason Cooper <jason@lakedaemon.net> Cc: Marc Zyngier <marc.zyngier@arm.com> Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/15836/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'drivers/irqchip/Kconfig')
-rw-r--r--drivers/irqchip/Kconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig
index 8162121bb1bc..f03ef434503b 100644
--- a/drivers/irqchip/Kconfig
+++ b/drivers/irqchip/Kconfig
@@ -128,7 +128,9 @@ config IMGPDC_IRQ
128config IRQ_MIPS_CPU 128config IRQ_MIPS_CPU
129 bool 129 bool
130 select GENERIC_IRQ_CHIP 130 select GENERIC_IRQ_CHIP
131 select GENERIC_IRQ_IPI if SYS_SUPPORTS_MULTITHREADING
131 select IRQ_DOMAIN 132 select IRQ_DOMAIN
133 select IRQ_DOMAIN_HIERARCHY if GENERIC_IRQ_IPI
132 134
133config CLPS711X_IRQCHIP 135config CLPS711X_IRQCHIP
134 bool 136 bool