9
0
Fork 0

drivers/mci: pxa writedata timeout

The write data timeout is too small for old cards,
especially the Transcend 256MBytes SD card. Increase it from
10ms to 100ms.

Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Robert Jarzmik 2011-12-19 10:17:18 +01:00 committed by Sascha Hauer
parent 58c2526c9d
commit 64aa9692c8
1 changed files with 1 additions and 1 deletions

View File

@ -123,7 +123,7 @@ static int pxamci_write_data(struct pxamci_host *host, const unsigned char *src,
if (!ret)
for (start = get_time_ns(), ret = -ETIMEDOUT;
ret && !is_timeout(start, 10 * MSECOND);) {
ret && !is_timeout(start, 100 * MSECOND);) {
stat = mmc_readl(MMC_STAT);
stat &= STAT_DATA_TRAN_DONE | STAT_PRG_DONE;
if (stat == (STAT_DATA_TRAN_DONE | STAT_PRG_DONE))