9
0
Fork 0
barebox/drivers/mci
Robert Jarzmik d3fda04331 drivers/mci: fix read/write stalling
If a read or write operation encounters an error, the card
might stay in "recv" or "data" state, and never get back to
"tran" state.

In these cases, the host is required to send a CMD12 (end
transmission) to switch the FSM of the card back to "tran"
state, as described in MMC Specification, chapter "Data
Transfer Mode".

Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-02-29 08:38:37 +01:00
..
Kconfig Correct Kconfig comment for MCI_OMAP_HSMMC to include OMAP3. 2012-02-09 15:18:11 +01:00
Makefile omap_hsmmc: setup mmc voltage on twl6030 2011-12-21 12:48:08 +01:00
at91_mci.h mci: add Atmel AT91 MCI driver 2011-06-16 17:54:12 +02:00
atmel_mci.c mci: remove unused device argument from set_ios 2012-02-09 12:44:27 +01:00
imx-esdhc.c mci i.MX esdhc: make 8bit modes platform dependent 2012-02-09 14:35:38 +01:00
imx-esdhc.h mci: Add i.MX esdhc support 2010-10-11 13:10:44 +02:00
imx.c mci: remove unused device argument from set_ios 2012-02-09 12:44:27 +01:00
mci-core.c drivers/mci: fix read/write stalling 2012-02-29 08:38:37 +01:00
mci_spi.c mci: remove unused device argument from set_ios 2012-02-09 12:44:27 +01:00
mxs.c mci: remove unused device argument from set_ios 2012-02-09 12:44:27 +01:00
omap_hsmmc.c mci: remove unused device argument from set_ios 2012-02-09 12:44:27 +01:00
pxamci.c mci: remove unused device argument from set_ios 2012-02-09 12:44:27 +01:00
pxamci.h drivers/mci: add PXA host controller 2011-12-08 10:22:58 +01:00
s3c.c mci: Use struct mci for internal argument passing 2012-02-09 12:44:32 +01:00
twl6030.c omap_hsmmc: setup mmc voltage on twl6030 2011-12-21 12:48:08 +01:00