[PATCH 0/3] m32r: cleanup irq handling and stop calling __do_IRQ

From: Kyle McMartin
Date: Fri Oct 15 2010 - 20:58:27 EST


Hello,

The following patches clean up m32r's irq handling to stop accessing
the irq_desc array without helpers, clean up redundant functions, and
stop calling __do_IRQ.

They are necessary, since soon __do_IRQ will be removed from the generic
IRQ handling code, in favour of the new more flexible flow handler
approach.

I've build tested it in a few configurations, but not extensively, and
it hasn't been run time tested, obviously. (Obviously the build needs
fixes which are in another patchset.)

arch/m32r/Kconfig | 3 +
arch/m32r/kernel/irq.c | 10 +-
arch/m32r/platforms/m32104ut/setup.c | 47 ++-------
arch/m32r/platforms/m32700ut/setup.c | 190 ++++++++--------------------------
arch/m32r/platforms/mappi/setup.c | 72 +++----------
arch/m32r/platforms/mappi2/setup.c | 83 ++++-----------
arch/m32r/platforms/mappi3/setup.c | 83 ++++-----------
arch/m32r/platforms/oaks32r/setup.c | 59 +++--------
arch/m32r/platforms/opsput/setup.c | 192 ++++++++--------------------------
arch/m32r/platforms/usrv/setup.c | 102 ++++--------------
10 files changed, 204 insertions(+), 637 deletions(-)

regards, Kyle McMartin
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/