]> err.no Git - linux-2.6/commit
[PATCH] sh: IRQ handler updates
authorPaul Mundt <lethal@linux-sh.org>
Tue, 17 Jan 2006 06:14:14 +0000 (22:14 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 17 Jan 2006 07:15:28 +0000 (23:15 -0800)
commitbf3a00f88c926635932c91afd90b4a0907dfbe78
tree179a56c061461a0f3d25cd0171ba8ce90e5e7ed5
parent9d44190eae97ad4c9ce30f1084e1b0dabd646df5
[PATCH] sh: IRQ handler updates

This moves the various IRQ controller drivers into a new subdirectory, and
also extends the INTC2 IRQ handler to also deal with SH7760 and SH7780
interrupts, rather than just ST-40.

The old CONFIG_SH_GENERIC has also been removed from the IRQ definitions, as
new ports are expected to be based off of CONFIG_SH_UNKNOWN.  Since there are
plenty of incompatible machvecs, CONFIG_SH_GENERIC doesn't make sense anymore.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/sh/kernel/cpu/Makefile
arch/sh/kernel/cpu/irq/Makefile [new file with mode: 0644]
arch/sh/kernel/cpu/irq/imask.c [moved from arch/sh/kernel/cpu/irq_imask.c with 95% similarity]
arch/sh/kernel/cpu/irq/intc2.c [new file with mode: 0644]
arch/sh/kernel/cpu/irq/ipr.c [moved from arch/sh/kernel/cpu/irq_ipr.c with 56% similarity]
arch/sh/kernel/cpu/irq/pint.c [new file with mode: 0644]
arch/sh/kernel/cpu/sh4/irq_intc2.c [deleted file]
arch/sh/kernel/irq.c
include/asm-sh/irq-sh7780.h [new file with mode: 0644]
include/asm-sh/irq.h