]> pilppa.com Git - linux-2.6-omap-h63xx.git/commitdiff
omap_hsmmc: Flush posted write to IRQ
authorKevin Hilman <khilman@deeprootsystems.com>
Mon, 6 Apr 2009 12:01:19 +0000 (12:01 +0000)
committerTony Lindgren <tony@atomide.com>
Tue, 7 Apr 2009 17:27:10 +0000 (10:27 -0700)
Spurious IRQs seen on MMC after 2.6.29.  Flush posted write in IRQ
handler.

The interrupt line is released by clearing the error status bits
in the MMCHS_STAT register, which must occur before the interrupt
handler returns to avoid unwanted irqs.  Hence the need to flush
the posted write.

Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Signed-off-by: Adrian Hunter <adrian.hunter@nokia.com>
Acked-by: Tony Lindgen <tony@atomide.com>

No differences found