u-boot-brain/drivers/mmc
Macpaul Lin afd5932b2c Revert "mmc: retry the cmd8 to meet 74 clocks requirement in the spec"
This reverts commit 02f3029f18.

This patch add 3 times retry to CMD8 because the Marvell mmc controller
doesn't obey the power ramp up process in the SD specification 6.4.1.
(Please refer to figure 6.1 and 6.2 in the specification.)

The CMD0 should be send after power ramp up has been finished.
However, the Marvell mmc contorller must do power ramp up after the
first CMD0 command has been send.

This patch also affect existing platforms like Nokia N900 and other
platforms.

Signed-off-by: Macpaul Lin <macpaul@andestech.com>
Acked-by: Lei Wen <leiwen@marvell.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Stephen Warren <swarren@nvidia.com>
2011-11-25 17:43:05 -06:00
..
arm_pl180_mmci.c MMC: PL180: Fix infinite loop with VExpress extended fifo implementation 2011-11-08 14:39:58 -06:00
arm_pl180_mmci.h MMC: Add support for PL180 ARM mmc device 2011-04-29 03:20:01 -05:00
atmel_mci.c avr32: rename memory-map.h -> hardware.h 2011-05-18 07:56:50 +02:00
atmel_mci.h Revert "AT91:mmc:fix multiple read/write error" 2011-07-28 20:47:15 -05:00
bfin_sdh.c MMC: make b_max unconditional 2011-04-29 03:21:54 -05:00
davinci_mmc.c davinci, mmc: fix gcc 4.6 build warnings 2011-11-16 20:51:14 +01:00
fsl_esdhc.c fsl_esdhc: Initialize mmc->b_max 2011-05-18 14:37:45 -05:00
ftsdc010_esdhc.c ftsdc010: add support of ftsdc010 mmc controller 2011-09-04 18:03:02 -05:00
gen_atmel_mci.c Revert "AT91:mmc:fix multiple read/write error" 2011-07-28 20:47:15 -05:00
Makefile iMX28: Add SSP MMC driver 2011-11-11 11:36:56 +01:00
mmc_spi.c mmc_spi: generate response for send status command 2011-05-18 14:30:34 -05:00
mmc.c Revert "mmc: retry the cmd8 to meet 74 clocks requirement in the spec" 2011-11-25 17:43:05 -06:00
mv_sdhci.c mmc: mv_sdhci: Fix host version read for Armada100 2011-11-25 17:43:05 -06:00
mxcmmc.c MMC: make b_max unconditional 2011-04-29 03:21:54 -05:00
mxsmmc.c iMX28: Add SSP MMC driver 2011-11-11 11:36:56 +01:00
omap_hsmmc.c omap: Checkpatch fixes 2011-11-15 22:25:50 +01:00
pxa_mmc_gen.c PXA: Add MMC driver using the generic MMC framework 2011-11-03 02:14:58 -05:00
pxa_mmc.c GCC4.6: Fix warnings in pxa_mmc.c 2011-10-27 23:54:06 +02:00
pxa_mmc.h pxa: move mmc drivers to drivers/mmc 2009-02-20 03:47:50 +01:00
s5p_mmc.c mmc: S5P: Support DMA restarts at buffer boundaries 2011-09-03 22:40:47 +02:00
sdhci.c mmc: sdhci: fix sdma bug for large file transfer 2011-11-03 02:15:00 -05:00
sh_mmcif.c mmc: sh_mmcif: add support for Renesas MMCIF 2011-07-15 20:29:21 -05:00
sh_mmcif.h mmc: sh_mmcif: add support for Renesas MMCIF 2011-07-15 20:29:21 -05:00
tegra2_mmc.c Tegra2: mmc: Factor out mmc_wait_inhibit functionality 2011-11-12 15:39:29 -06:00
tegra2_mmc.h Tegra2: mmc: define register field values in tegra2_mmc.h 2011-11-12 15:39:29 -06:00