ARM: mach-shmobile: sh73a0 INTCS support
authorMagnus Damm <damm@opensource.se>
Tue, 21 Dec 2010 08:37:32 +0000 (08:37 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Wed, 22 Dec 2010 04:46:12 +0000 (13:46 +0900)
commit5f53a56af50c002cdb091914aa98df80b1b28ec8
treed169397ef9af6949b19bf3e430a2dfb5bd80d113
parent8bcee1832d23869c2cdb6886ae5210b0143256f0
ARM: mach-shmobile: sh73a0 INTCS support

Add INTCS support for the sh73a0 processor.

The interrupts on the sh73a0 processor are managed
through controllers such as GIC, INTCS and INTCA.

The ARM cores use the GIC as primary interrupt
controller and the INTCS and INTCA are hanging off
the GIC as cascaded interrupt controllers.

Peripherals connected both to the GIC and the INTC
controllers should if possible only use the GIC.

If no GIC connection is available then INTCS and
INTCA may be used instead.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/arm/mach-shmobile/Makefile
arch/arm/mach-shmobile/board-ag5evm.c
arch/arm/mach-shmobile/include/mach/common.h
arch/arm/mach-shmobile/intc-sh73a0.c [new file with mode: 0644]