mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-09-27 23:20:26 +09:00
mmc: fsl_esdhc_imx: enlarge mmc timeout
Flash system partition with fastboot will earse the partition firstly The 600ms timeout will fail on some SD Card. Enlarge it to 5s to make it works for most of sdcard Cc: guoyin.chen <guoyin.chen@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
parent
609ba125c5
commit
356f782c6e
@ -513,9 +513,9 @@ static int esdhc_send_cmd_common(struct fsl_esdhc_priv *priv, struct mmc *mmc,
|
||||
|
||||
/* Workaround for ESDHC errata ENGcm03648 */
|
||||
if (!data && (cmd->resp_type & MMC_RSP_BUSY)) {
|
||||
int timeout = 6000;
|
||||
int timeout = 50000;
|
||||
|
||||
/* Poll on DATA0 line for cmd with busy signal for 600 ms */
|
||||
/* Poll on DATA0 line for cmd with busy signal for 5000 ms */
|
||||
while (timeout > 0 && !(esdhc_read32(®s->prsstat) &
|
||||
PRSSTAT_DAT0)) {
|
||||
udelay(100);
|
||||
|
Loading…
Reference in New Issue
Block a user