davinci: fixups for banked GPIO interrupt handling
authorKevin Hilman <khilman@deeprootsystems.com>
Mon, 11 May 2009 18:04:53 +0000 (11:04 -0700)
committerKevin Hilman <khilman@deeprootsystems.com>
Tue, 26 May 2009 14:17:54 +0000 (07:17 -0700)
commitdc75602628472d7fbc4cb43f010bf0257e95ab71
tree05632b60b16e7e3334ea5000620c8e8ece844a3c
parentdf4aab46a8256ac0f0c2701b3fe23b7dd05e6b48
davinci: fixups for banked GPIO interrupt handling

This patch seems to get me much more reliable performance using the
GPIO banked interrupts on dm355 for the dm9000 driver.

Changes include:

- init GPIO handling along with normal GPIO init
- mask the level-sensitive bank IRQ during handling

Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
arch/arm/mach-davinci/gpio.c