diff options
author | Paul Burton <paul.burton@imgtec.com> | 2017-03-30 12:06:11 -0700 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2017-04-12 23:12:35 +0200 |
commit | 3838a547fda22a37faab5770d01acd72aaeabbf6 (patch) | |
tree | 3a2db574074ad780b0dbae00a8cd3b57f54ae22a /drivers/irqchip/Kconfig | |
parent | 131735afc1838997da2c151b614b13f0352cf448 (diff) | |
download | linux-3838a547fda22a37faab5770d01acd72aaeabbf6.tar.bz2 |
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/Kconfig | 2 |
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 config IRQ_MIPS_CPU bool select GENERIC_IRQ_CHIP + select GENERIC_IRQ_IPI if SYS_SUPPORTS_MULTITHREADING select IRQ_DOMAIN + select IRQ_DOMAIN_HIERARCHY if GENERIC_IRQ_IPI config CLPS711X_IRQCHIP bool |