ARM: mach-shmobile: Use common INTC IRQ code on sh73a0
authorMagnus Damm <damm@opensource.se>
Wed, 12 Oct 2011 07:21:42 +0000 (16:21 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Fri, 4 Nov 2011 16:02:51 +0000 (01:02 +0900)
commita1993055efcc14fd6d213b936d28a41ea52e1d3d
tree5284a00f273605d79cc9367594605a44ac1729ed
parentda5713ef03aba15761eeeade4f4938e5db98b1e2
ARM: mach-shmobile: Use common INTC IRQ code on sh73a0

Improve IRQ triggering support by making use of the macro
INTC_IRQ_PINS_32() for INTCA on sh73a0. Unfortunately it
is not as easy as just using the macro as-is, we need to
do mask and unmaks in the GIC but configure other bits
and ack in INTCA. Update GPIO IRQ mappings while at it.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/arm/mach-shmobile/intc-sh73a0.c
arch/arm/mach-shmobile/pfc-sh73a0.c