From 168b7d34f30737de058699d84186c46fdf7cd3eb Mon Sep 17 00:00:00 2001 From: Jaehoon Chung Date: Mon, 4 Nov 2019 20:50:44 +0900 Subject: [PATCH] mmc: dw_mmc: increase timeout value in data_transfer function Increase timeout value in data_transfer function. 1000 value is too short to transfer data. When it's set to 1000, it's occurred "mmc write failed" during thor download. In future, it needs to fix correct value. Change-Id: I3e18eb1480fbdb33c0f8732ce271d1445568379f Signed-off-by: Jaehoon Chung --- drivers/mmc/dw_mmc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c index 7a3ac21..e0f3266 100644 --- a/drivers/mmc/dw_mmc.c +++ b/drivers/mmc/dw_mmc.c @@ -155,7 +155,7 @@ static unsigned int dwmci_get_timeout(struct mmc *mmc, const unsigned int size) timeout /= mmc->bus_width; timeout /= mmc->ddr_mode ? 2 : 1; timeout *= 1000; /* counting in msec */ - timeout = (timeout < 1000) ? 1000 : timeout; + timeout = (timeout < 24000) ? 24000 : timeout; return timeout; } -- 2.7.4