u-boot/drivers/mmc
Anton staaf 9b3d1873c8 Tegra2: mmc: Add data transfer completion timeout
Currently when no expected completion condition occures in the
mmc_send_cmd while loop that is waiting for a data transfer to
complete the MMC driver just hangs.

This patch adds an arbitrary 2 second timeout.  If nothing we
recognize occures within 2 seconds some diagnostic information
is printed and we fail out.

Signed-off-by: Anton Staaf <robotboy@chromium.org>
Cc: Andy Fleming <afleming@gmail.com>
Cc: Tom Warren <twarren@nvidia.com>
Cc: Stephen Warren <swarren@nvidia.com>
Cc: Albert Aribaud <albert.u.boot@aribaud.net>
2011-11-12 15:39:29 -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 MMC: make b_max unconditional 2011-04-29 03:21:54 -05: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 PXA: Add MMC driver using the generic MMC framework 2011-11-03 02:14:58 -05:00
mmc.c mmc: CMD7:MMC_CMD_SELECT_CARD response fix 2011-11-03 02:14:59 -05:00
mmc_spi.c mmc_spi: generate response for send status command 2011-05-18 14:30:34 -05:00
mv_sdhci.c mmc: mv_sdhci: fix 8bus width access for 88SV331xV5 2011-11-03 02:14:58 -05:00
mxcmmc.c MMC: make b_max unconditional 2011-04-29 03:21:54 -05:00
omap_hsmmc.c mmc: omap: Allow OMAP_HSMMC[23]_BASE to be unset 2011-10-27 21:56:35 +02: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
pxa_mmc_gen.c PXA: Add MMC driver using the generic MMC framework 2011-11-03 02:14:58 -05: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: Add data transfer completion timeout 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