[PATCH 0/5] ARM: OMAP: Fix SPARSE_IRQ on OMAP4 - Episode I

Benoit Cousson b-cousson at ti.com
Thu Feb 23 17:23:16 EST 2012


Hi Tony,

Here is a first, and incomplete, attempt to make OMAP4 SPARSE_IRQ friendly.
GPIO is still broken, and will be fixed later.

It is still not clear how we can get rid of the board IRQ configuration
properly without device tree. So the complete SPARSE_IRQ migration might
be achievable only when DT convertion will be done :-(

I started removing as well the IRQs definition header to start tracking
the bad drivers that still need to be cleaned or hwmod or DT adapted.

Regards,
Benoit


Benoit Cousson (5):
  ARM: OMAP2+: l3_noc: Remove references to static IRQ defines
  ARM: OMAP: irqs: Delete irqs-44xx.h file
  ARM: OMAP2+: wakeupgen: Fix wrong array size for irq_target_cpu
  ARM: OMAP2+: gpmc: Use irq_alloc_descs instead of static IRQ range
  ARM: OMAP: irqs: Set NR_IRQS to NR_IRQS_LEGACY for CONFIG_SPARSE_IRQ

 arch/arm/mach-omap2/gpmc.c                  |   22 +++--
 arch/arm/mach-omap2/omap-wakeupgen.c        |    4 +-
 arch/arm/mach-omap2/omap_l3_noc.c           |    6 +-
 arch/arm/plat-omap/include/plat/irqs-44xx.h |  144 ---------------------------
 arch/arm/plat-omap/include/plat/irqs.h      |   19 +++-
 5 files changed, 35 insertions(+), 160 deletions(-)
 delete mode 100644 arch/arm/plat-omap/include/plat/irqs-44xx.h




More information about the linux-arm-kernel mailing list