sh: Convert INTC2 to IRQ table registration.
authorPaul Mundt <lethal@linux-sh.org>
Fri, 20 Oct 2006 06:30:55 +0000 (15:30 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Fri, 20 Oct 2006 06:30:55 +0000 (15:30 +0900)
commit66a740572d7bcb18469e71cb014bfed3ff75a773
tree7815f5352608159123badd7e3e8a4c0bf921ac11
parent709bc44c31db4eeeec7dcf7d3f3fefd057adf7fb
sh: Convert INTC2 to IRQ table registration.

Currently the INTC2 code contains a fixed IRQ table that it
iterates through to set the handler type, we move this in to
the CPU subtype setup code instead and allow for submitting
the table that way.

This drops the ST40 tables, as nothing has been happening
with those processors, while converting the only existing
users to use the new table directly (SH7760 and SH7780).

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/kernel/cpu/irq/intc2.c
arch/sh/kernel/cpu/sh4/setup-sh7760.c
arch/sh/kernel/cpu/sh4/setup-sh7780.c
include/asm-sh/irq-sh7780.h
include/asm-sh/irq.h
include/asm-sh/r7780rp.h