]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
irqchip/bcm2835: Add support for being used as a second level controller
authorEric Anholt <eric@anholt.net>
Thu, 6 Aug 2015 23:00:31 +0000 (16:00 -0700)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 20 Aug 2015 20:38:41 +0000 (22:38 +0200)
commita493f339a88ddd20693460c1dcf8230aa3732b8b
tree1fecfe79a2633e2da69d3fd536ef3e72cd99c2ff
parentde58e52f207e3318cb1e1d43f951454e0c83827f
irqchip/bcm2835: Add support for being used as a second level controller

The BCM2836 (Raspberry Pi 2) uses two levels of interrupt handling
with the CPU-local interrupts being the root, so we need to register
ours as chained off of the CPU's local interrupt.

Signed-off-by: Eric Anholt <eric@anholt.net>
Acked-by: Stephen Warren <swarren@wwwdotorg.org>
Cc: linux-rpi-kernel@lists.infradead.org
Cc: Lee Jones <lee@kernel.org>
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: linux-arm-kernel@lists.infradead.org
Link: http://lkml.kernel.org/r/1438902033-31477-3-git-send-email-eric@anholt.net
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Documentation/devicetree/bindings/interrupt-controller/brcm,bcm2835-armctrl-ic.txt
drivers/irqchip/irq-bcm2835.c