aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/Kconfig
diff options
context:
space:
mode:
authorNoam Camus <noamc@ezchip.com>2015-10-29 00:26:22 +0200
committerVineet Gupta <vgupta@synopsys.com>2016-05-09 09:32:31 +0530
commit44df427c894a4357e43bb35769baefa7cdf09833 (patch)
treead57bf395fabcb5d12a25c7bd64cf0561d92a39a /drivers/irqchip/Kconfig
parentclocksource: Add NPS400 timers driver (diff)
downloadlinux-dev-44df427c894a4357e43bb35769baefa7cdf09833.tar.xz
linux-dev-44df427c894a4357e43bb35769baefa7cdf09833.zip
irqchip: add nps Internal and external irqchips
Adding EZchip NPS400 support. Internal interrupts are handled by Multi Thread Manager (MTM) Once interrupt is serviced MTM is acked for deactivating the interrupt. External interrupts are handled by MTM as well as at Global Interrupt Controller (GIC) e.g. serial and network devices. Signed-off-by: Noam Camus <noamc@ezchip.com> Acked-by: Marc Zyngier <marc.zyngier@arm.com> Acked-by: Vineet Gupta <vgupta@synopsys.com> Acked-by: Jason Cooper <jason@lakedaemon.net> Cc: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'drivers/irqchip/Kconfig')
-rw-r--r--drivers/irqchip/Kconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig
index 3e124793e224..1ab632a94db3 100644
--- a/drivers/irqchip/Kconfig
+++ b/drivers/irqchip/Kconfig
@@ -244,3 +244,9 @@ config IRQ_MXS
config MVEBU_ODMI
bool
select GENERIC_MSI_IRQ_DOMAIN
+
+config EZNPS_GIC
+ bool "NPS400 Global Interrupt Manager (GIM)"
+ select IRQ_DOMAIN
+ help
+ Support the EZchip NPS400 global interrupt controller