]> git.karo-electronics.de Git - linux-beck.git/commit
mmc: jz4740: add dma infrastructure for data transfers
authorApelete Seketeli <apelete@seketeli.net>
Mon, 21 Jul 2014 04:37:44 +0000 (06:37 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 9 Sep 2014 11:58:59 +0000 (13:58 +0200)
commit7ca27a6f80a4042666a28977ff8ee3aa527c6cd4
tree0a4ed5285c9c81216ad90c9c8b1b2784259c29ad
parentf629ba2c04c949aa62c85b48c0b73b915b98defc
mmc: jz4740: add dma infrastructure for data transfers

Until now the MMC driver for JZ4740 SoC was relying on PIO mode only
for data transfers.
This patch allows the use of DMA for data trasnfers in addition to PIO
mode by relying on DMA Engine.

DMA tranfers performance might be further improved by taking advantage
of the asynchronous request capability of the MMC framework.

Signed-off-by: Apelete Seketeli <apelete@seketeli.net>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/jz4740_mmc.c