Message ID | 20180409234922.27072-5-marek.vasut+renesas@gmail.com |
---|---|
State | Accepted |
Commit | cf39f3f304830b1e76b1a4af8d135ed9d26bb134 |
Delegated to: | Jaehoon Chung |
Headers | show |
Series | [U-Boot,1/5] mmc: matsushita-common: Special case only select registers in 16bit | expand |
diff --git a/drivers/mmc/renesas-sdhi.c b/drivers/mmc/renesas-sdhi.c index e9edcf5f17..8564f42e20 100644 --- a/drivers/mmc/renesas-sdhi.c +++ b/drivers/mmc/renesas-sdhi.c @@ -289,6 +289,9 @@ out: static int renesas_sdhi_set_ios(struct udevice *dev) { int ret = matsu_sd_set_ios(dev); + + mdelay(10); + #if CONFIG_IS_ENABLED(MMC_HS200_SUPPORT) struct matsu_sd_priv *priv = dev_get_priv(dev);
The IP requires some time to recuperate after the IO pin properties were changed. Add a delay to assure this. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Jaehoon Chung <jh80.chung@samsung.com> Cc: Masahiro Yamada <yamada.masahiro@socionext.com> --- drivers/mmc/renesas-sdhi.c | 3 +++ 1 file changed, 3 insertions(+)