summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/Kconfig
diff options
context:
space:
mode:
authorThomas Petazzoni2016-08-05 16:55:19 +0200
committerJason Cooper2016-08-23 00:58:27 +0200
commita109893bd3e71912b376a731b27de8c45fded9b3 (patch)
tree35cc1cdb841a484a3b61b4c131a67b92eec6e24d /drivers/irqchip/Kconfig
parentdt-bindings: interrupt-controller: add DT binding for Marvell 7K/8K PIC (diff)
downloadkernel-qcow2-linux-a109893bd3e71912b376a731b27de8c45fded9b3.tar.gz
kernel-qcow2-linux-a109893bd3e71912b376a731b27de8c45fded9b3.tar.xz
kernel-qcow2-linux-a109893bd3e71912b376a731b27de8c45fded9b3.zip
irqchip/mvebu-pic: New driver for Marvell Armada 7K/8K PIC
The Marvell Armada 7K/8K integrates a secondary interrupt controller very originally named "PIC". It is connected to the main GIC via a PPI. Amongst other things, this PIC is used for the ARM PMU. This commit adds a simple irqchip driver for this interrupt controller. Since this interrupt controller is not needed early at boot time, we make the driver a proper platform driver rather than use the IRQCHIP_DECLARE() mechanism. Signed-off-by: Yehuda Yitschak <yehuday@marvell.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Link: https://lkml.kernel.org/r/1470408921-447-3-git-send-email-thomas.petazzoni@free-electrons.com Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'drivers/irqchip/Kconfig')
-rw-r--r--drivers/irqchip/Kconfig3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig
index 7f8728984f44..5c08cdb510d0 100644
--- a/drivers/irqchip/Kconfig
+++ b/drivers/irqchip/Kconfig
@@ -251,6 +251,9 @@ config IRQ_MXS
config MVEBU_ODMI
bool
+config MVEBU_PIC
+ bool
+
config LS_SCFG_MSI
def_bool y if SOC_LS1021A || ARCH_LAYERSCAPE
depends on PCI && PCI_MSI