u-boot/drivers/mmc
Marek Vasut 96666a39ae DMA: Split the APBH DMA init into block and channel init
This fixes the issue where mxs_dma_init() was called either twice or never,
without introducing any new init hooks.

The idea is to allow each and every device using the APBH DMA block to
configure and request only the channels it uses, instead of making it call init
for all the channels as is now.

The common DMA block init part, which only configures the block, is then called
from CPUs arch_cpu_init() call.

NOTE: This patch depends on:

	http://patchwork.ozlabs.org/patch/150957/

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
Cc: Detlev Zundel <dzu@denx.de>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Tested-by: Fabio Estevam <fabio.estevam@freescale.com>
2012-04-16 14:53:59 +02:00
..
arm_pl180_mmci.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
arm_pl180_mmci.h MMC: Add support for PL180 ARM mmc device 2011-04-29 03:20:01 -05:00
bfin_sdh.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
davinci_mmc.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
fsl_esdhc.c fsl_esdhc: fix PIO mode transfers 2012-01-08 21:28:28 -06:00
ftsdc010_esdhc.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
gen_atmel_mci.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
Makefile ATMEL: remove old atmel_mci driver 2012-03-13 12:06:42 +01:00
mmc.c drivers/mmc/mmc.c: Fix build warning 2012-03-30 22:14:15 +02:00
mmc_spi.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
mv_sdhci.c drivers/mmc/mv_sdhci.c: Fix build warning 2012-01-08 21:28:16 -06:00
mxcmmc.c mmc: access mxcmmc from mx31 boards 2012-02-12 10:11:26 +01:00
mxsmmc.c DMA: Split the APBH DMA init into block and channel init 2012-04-16 14:53:59 +02:00
omap_hsmmc.c omap_hsmmc: Wait for CMDI to be clear 2012-02-15 17:42:22 -06:00
pxa_mmc.c PXA: Kill last remnants of set_GPIO_mode function 2011-12-19 17:52:44 +01:00
pxa_mmc.h pxa: move mmc drivers to drivers/mmc 2009-02-20 03:47:50 +01:00
pxa_mmc_gen.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
s5p_mmc.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
sdhci.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
sh_mmcif.c mmc: Implement card detection. 2012-01-08 21:28:27 -06:00
sh_mmcif.h mmc: sh_mmcif: add support for Renesas MMCIF 2011-07-15 20:29:21 -05:00
tegra2_mmc.c drivers/mmc/tegra2_mmc.c: fix GCC 4.6 warning 2012-03-30 21:27:27 +02:00
tegra2_mmc.h tegra2: Move tegra2_mmc_init() prototype to public header. 2011-12-24 10:23:31 +01:00