]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
ARM: OMAP: use edge/level handlers from generic IRQ framework
authorKevin Hilman <khilman@mvista.com>
Wed, 16 Jan 2008 21:56:16 +0000 (13:56 -0800)
committerTony Lindgren <tony@atomide.com>
Thu, 24 Jan 2008 23:22:52 +0000 (15:22 -0800)
commit71e5053f1ba0e987ea8d129e601b8e8e313fb31b
tree70122e6694910525eae6d497a2ee08f144470c4c
parente8189af440525a7529d57523a5f82f322f1eb8d3
ARM: OMAP: use edge/level handlers from generic IRQ framework

Currently, the GPIO interrupt handling is duplicating some of the work
done by the generic IRQ handlers (handle_edge_irq, handle_level_irq)
such as detecting nesting, handling re-triggers etc.  Remove this
duplication and use generic hooks based on IRQ type.

Using generic IRQ handlers ensures correct behavior when using
threaded interrupts introduced by the -rt patch.

Signed-off-by: Kevin Hilman <khilman@mvista.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/plat-omap/gpio.c