This is what Linux is doing, so follow suit for reliability. Signed-off-by: Ahmad Fatoum <a.fat...@pengutronix.de> --- drivers/mci/mci-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mci/mci-core.c b/drivers/mci/mci-core.c index 80b3496a280a..5f0fdd2206a5 100644 --- a/drivers/mci/mci-core.c +++ b/drivers/mci/mci-core.c @@ -125,7 +125,7 @@ static int mci_set_blocklen(struct mci *mci, unsigned len) return 0; mci_setup_cmd(&cmd, MMC_CMD_SET_BLOCKLEN, len, MMC_RSP_R1); - return mci_send_cmd(mci, &cmd, NULL); + return mci_send_cmd_retry(mci, &cmd, NULL, 4); } static void *sector_buf; -- 2.39.5