HACK: ARM: DRA7xx: crossbar: Add support for crossbar
authorAmarinder Bindra <a-bindra@ti.com>
Wed, 7 Aug 2013 15:30:18 +0000 (21:00 +0530)
committerSomnath Mukherjee <somnath@ti.com>
Thu, 8 Aug 2013 13:04:32 +0000 (18:34 +0530)
commitf0f89609ff5e9f923dc53fc96c0625b0e70984c0
tree778ed58176f7b7772f6f4c05e129cc93d4c741da
parent38b55c455286da11ad29a5c7da6623d24ee32e47
HACK: ARM: DRA7xx: crossbar: Add support for crossbar

DRA7xx has a large number of interrupts/dma requests to service
the needs of its many peripherals and subsystems. All of the
requests lines from the subsystems are not needed at the same
time, so they have to be muxed to the controllers appropriately.
In such places a interrupt/dma controllers are preceded by an
IRQ/DMA CROSSBAR that provides flexibility in muxing the device
requests to the controller inputs.

This configures some of the MPU IRQs and SDMA DREQ at the u-boot
until this functionality is available at the kernel.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Amarinder Bindra <a-bindra@ti.com>
arch/arm/cpu/armv7/omap-common/hwinit-common.c
arch/arm/include/asm/arch-omap5/sys_proto.h
board/ti/dra7xx/evm.c