[PATCH v2 15/16] ARM: omap2plus: convert to CONFIG_MULTI_IRQ_HANDLER
Tony Lindgren
tony at atomide.com
Tue Sep 27 21:04:09 EDT 2011
* Marc Zyngier <marc.zyngier at arm.com> [110926 07:02]:
> Convert the omap2plus platforms to be using CONFIG_MULTI_IRQ_HANDLER.
> Each machine is modified to provide either omap2_intc_handle_irq(),
> omap3_intc_handle_irq() or gic_handle_irq().
>
> This allows for a major cleanup, removing the MULTI_OMAP setup
> from the interrupt path.
>
> Tested on both Panda and IGEPv2 (single kernel image)
...
> --- a/arch/arm/mach-omap2/Kconfig
> +++ b/arch/arm/mach-omap2/Kconfig
> @@ -25,6 +25,7 @@ config ARCH_OMAP2
> depends on ARCH_OMAP2PLUS
> default y
> select CPU_V6
> + select MULTI_IRQ_HANDLER
>
> config ARCH_OMAP3
> bool "TI OMAP3"
This one selects it only for ARCH_OMAP2, not for ARCH_OMAP2PLUS.
This might require minor merging with the cleanup I've posted, but
that should be trivial.
Other than that:
Tested-by: Tony Lindgren <tony at atomide.com>
More information about the linux-arm-kernel
mailing list