diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2020-01-30 18:04:46 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-02-03 09:16:10 +0100 |
commit | ea7d1fd1c68c33906dd77c6d6f85316594862cf8 (patch) | |
tree | 053d0c0d4c032b985e09bfd794dae4590769d5a8 /drivers | |
parent | e77a829d613f77869a1d0cc7ef3cc216dc532e93 (diff) | |
download | barebox-ea7d1fd1c68c33906dd77c6d6f85316594862cf8.tar.gz barebox-ea7d1fd1c68c33906dd77c6d6f85316594862cf8.tar.xz |
mci: stm32_sdmmc2: don't reset before retrying failed operations
The original U-Boot code doesn't do this and it wipes the configured
settings like clock rate, ensuring that we won't ever recover from the
error. Drop it.
Fixes: ce99d0c86b32ec ("mci: add support for stm32mp sd/mmc controller")
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/mci/stm32_sdmmc2.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/mci/stm32_sdmmc2.c b/drivers/mci/stm32_sdmmc2.c index eba079f179..7f22a90668 100644 --- a/drivers/mci/stm32_sdmmc2.c +++ b/drivers/mci/stm32_sdmmc2.c @@ -534,8 +534,6 @@ retry_cmd: dev_warn(priv->dev, "%s: cmd %d failed, retrying ...\n", __func__, cmd->cmdidx); - stm32_sdmmc2_pwrcycle(priv); - stm32_sdmmc2_pwron(priv); retry--; goto retry_cmd; |