Files
u-boot-tk1-som/drivers/mmc
Anton Staaf 9070872bb3 mmc: S5P: Support DMA restarts at buffer boundaries
Currently if a DMA buffer straddles a buffer alignment boundary
(512KiB) then the DMA engine will pause and generate a DMA
interrupt.  Since the DMA interrupt is not enabled it will hang
the MMC driver.

This patch adds support for restarting the DMA transfer.  The
SYSTEM_ADDRESS register contains the next address that would have
been read/written when a boundary is hit.  So we can read that
and write it back.  The write triggers the resumption of the
transfer.

Signed-off-by: Anton Staaf <robotboy@chromium.org>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Tested-by : Jaehoon Chung <jh80.chung@samsung.com>
Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>
2011-09-03 22:40:47 +02:00
..
2011-04-29 03:21:54 -05:00
2011-04-29 03:21:54 -05:00
2011-04-29 03:21:54 -05:00
2011-05-18 14:37:45 -05:00
2011-07-26 14:10:14 +02:00
2011-07-15 20:29:19 -05:00
2011-04-29 03:21:54 -05:00
2010-10-19 22:46:22 +02:00
2009-02-20 03:47:50 +01:00
2011-07-15 20:29:18 -05:00