From: Marek Vasut Date: Mon, 9 Apr 2018 18:47:31 +0000 (+0200) Subject: mmc: renesas-sdhi: Wait after reconfiguring pins X-Git-Tag: v2018.05-rc2~18^2~8 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=cf39f3f304830b1e76b1a4af8d135ed9d26bb134;p=oweals%2Fu-boot.git mmc: renesas-sdhi: Wait after reconfiguring pins 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 Cc: Jaehoon Chung Cc: Masahiro Yamada --- 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);