|
@@ -2510,6 +2510,9 @@ int dw_mci_resume(struct dw_mci *host)
|
|
|
/* Restore the old value at FIFOTH register */
|
|
|
mci_writel(host, FIFOTH, host->fifoth_val);
|
|
|
|
|
|
+ /* Put in max timeout */
|
|
|
+ mci_writel(host, TMOUT, 0xFFFFFFFF);
|
|
|
+
|
|
|
mci_writel(host, RINTSTS, 0xFFFFFFFF);
|
|
|
mci_writel(host, INTMASK, SDMMC_INT_CMD_DONE | SDMMC_INT_DATA_OVER |
|
|
|
SDMMC_INT_TXDR | SDMMC_INT_RXDR |
|