060d20d32a
According to Russell King handle_edge_irq is only useful for "edge-based inputs where the controller does not remember transitions with the input masked." So using handle_edge_irq unconditionally for both edge and level irqs is wrong. Testing showed that the controller does remember transitions while the interrupt is masked. So use handle_level_irq unconditionally. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Cc: Russell King <rmk@arm.linux.org.uk> Cc: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> |
||
---|---|---|
.. | ||
include/mach | ||
clock.c | ||
cpu.c | ||
devices.c | ||
dma-mx1-mx2.c | ||
gpio.c | ||
iomux-mx1-mx2.c | ||
iomux-v3.c | ||
irq.c | ||
Kconfig | ||
Makefile | ||
pwm.c | ||
system.c | ||
time.c | ||
ulpi.c |