]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
irqchip/mvebu-pic: New driver for Marvell Armada 7K/8K PIC
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 5 Aug 2016 14:55:19 +0000 (16:55 +0200)
committerJason Cooper <jason@lakedaemon.net>
Mon, 22 Aug 2016 22:58:27 +0000 (22:58 +0000)
commita109893bd3e71912b376a731b27de8c45fded9b3
tree35cc1cdb841a484a3b61b4c131a67b92eec6e24d
parent33a6c324a7266462f933ab25a92383c882e4b4f1
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>
drivers/irqchip/Kconfig
drivers/irqchip/Makefile
drivers/irqchip/irq-mvebu-pic.c [new file with mode: 0644]