omap: dma: Add read-back to DMA interrupt handler to avoid spuriousinterrupts
authorMathias Nyman <mathias.nyman@nokia.com>
Mon, 25 Oct 2010 14:35:24 +0000 (14:35 +0000)
committerTony Lindgren <tony@atomide.com>
Fri, 5 Nov 2010 19:13:10 +0000 (12:13 -0700)
commite860e6da96f5a320a752da232e03d7bf885710b7
tree9b2f363dc5f46f04421d0269efd1e5851760f432
parentb7283945c5ed8e78f0fe2c3313d8d1cdbc19b4b3
omap: dma: Add read-back to DMA interrupt handler to avoid spuriousinterrupts

Flush the writes to IRQSTATUS_L0 register in the DMA interrupt handler by reading the register
directly after write. This prevents the spurious DMA interrupts noted when using VDD_OPP 1

Signed-off-by: Mathias Nyman <mathias.nyman@nokia.com>
Acked-by: Santosh Shilimkar <Santosh.shilimkar@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/plat-omap/dma.c