]> git.baikalelectronics.ru Git - kernel.git/commit
irqchip: crossbar: Convert dra7 crossbar to stacked domains
authorMarc Zyngier <marc.zyngier@arm.com>
Wed, 11 Mar 2015 15:43:44 +0000 (15:43 +0000)
committerJason Cooper <jason@lakedaemon.net>
Sun, 15 Mar 2015 00:55:24 +0000 (00:55 +0000)
commit4b0df9c83a49e43eca77d55336c2a6deb23cacf8
tree4610918642e934e9b3d0260a9d33bd569b89d55b
parent7074aaeb135886bb588fbc4aec12a7c212f58a81
irqchip: crossbar: Convert dra7 crossbar to stacked domains

Support for the TI crossbar used on the DRA7 family of chips
is implemented as an ugly hack on the side of the GIC.

Converting it to stacked domains makes it slightly more
palatable, as it results in a cleanup.

Unfortunately, as the DT bindings failed to acknowledge the
fact that this is actually yet another interrupt controller
(the third, actually), we have yet another breakage. Oh well.

Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Link: https://lkml.kernel.org/r/1426088629-15377-3-git-send-email-marc.zyngier@arm.com
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/arm/boot/dts/am57xx-beagle-x15.dts
arch/arm/boot/dts/dra7-evm.dts
arch/arm/boot/dts/dra7.dtsi
arch/arm/boot/dts/dra72-evm.dts
arch/arm/boot/dts/dra72x.dtsi
arch/arm/boot/dts/dra74x.dtsi
arch/arm/mach-omap2/omap4-common.c
drivers/irqchip/irq-crossbar.c
include/linux/irqchip/irq-crossbar.h [deleted file]