mmc: tmio-mmc: Improve DMA stability on sh-mobile
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Fri, 4 Mar 2011 08:56:21 +0000 (09:56 +0100)
committerChris Ball <cjb@laptop.org>
Fri, 25 Mar 2011 14:38:56 +0000 (10:38 -0400)
commit51fc7b2ce74d31b7d9a6bd3c57bf6c1cc77e837d
tree65871eed7be0a2df91ac52d84d838367eec0c435
parent4f665cb614b8a258b507cc47753dd3f7dd45aac6
mmc: tmio-mmc: Improve DMA stability on sh-mobile

On some SDHI tmio implementations the order of DMA and command completion
interrupts swaps, which leads to malfunction. This patch postpones
DMA activation until the MMC command completion IRQ time.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Acked-by: Paul Mundt <lethal@linux-sh.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
drivers/mmc/host/tmio_mmc.c