u-boot/drivers
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
..
bios_emulator Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
block Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
dma fsl_dma: fix support for 83xx DMA engine 2011-07-06 19:09:27 -05:00
fpga fpga: constify to fix build warning 2011-08-01 15:19:40 +02:00
gpio DA8xx: add generic GPIO driver 2011-08-03 12:49:19 +02:00
hwmon hwmon: do not init sensors on startup 2011-08-04 23:30:38 +02:00
i2c cosmetic: spell fixes etc. 2011-07-28 16:32:50 +02:00
input Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
misc Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
mmc mmc: S5P: Support DMA restarts at buffer boundaries 2011-09-03 22:40:47 +02:00
mtd sf: macronix: disable write protection when initializing 2011-08-02 22:02:34 +02:00
net phy.c: make less verbose - turn printf() into debug() 2011-08-31 22:35:27 +02:00
pci cleanup: Fix typos and misspellings in various files. 2011-07-28 21:27:36 +02:00
pcmcia Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
power ftpmu010: fix relocation and enhance features 2011-04-27 19:38:08 +02:00
qe fsl: Change fsl_phy_enet_if to phy_interface_t 2011-04-20 15:09:35 -05:00
rtc Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
serial sh: Add Renesas rsk7264 board 2011-08-22 13:16:08 +09:00
spi AT91/SPI: fix atmel_dataflash_spi.c to allow building without warnings 2011-08-03 13:00:56 +02:00
twserial Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
usb usb: r8a66597: Fix argument mistake of inl 2011-08-22 13:16:09 +09:00
video Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
watchdog AT91: fix at91sam_wdt.c to reworked header files 2011-05-18 07:56:51 +02:00