omap hsmmc: fix processing of all dma interrupts as block completion
authorVenkatraman S <svenkatr@ti.com>
Wed, 11 Aug 2010 01:01:54 +0000 (18:01 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 11 Aug 2010 15:59:04 +0000 (08:59 -0700)
commitf3584e5e6fd7abda4ef4a7aec9acd9d46387b8ab
tree9d56c5f9434e999ab361ad50499b0987211f4c38
parent762333e344144283a9da97a34b5dded51ff61b27
omap hsmmc: fix processing of all dma interrupts as block completion

If other informative interrupts are enabled for the DMA channel used by
hsmmc, those are incorrectly treated as block completion.  This patch lets
only the block completion interrupt to be processed.

Signed-off-by: Venkatraman S <svenkatr@ti.com>
Acked-by: Madhusudhan Chikkature <madhu.cr@ti.com>
Cc: <linux-mmc@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/mmc/host/omap_hsmmc.c