diff options
author | Tom Rini <trini@konsulko.com> | 2020-07-15 22:41:43 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2020-07-15 22:41:43 -0400 |
commit | 3b33eff3f263e6ccadf505e67d450970cc1c8e6c (patch) | |
tree | f1e3b9a68f43062bdccc56376a22f7b92ba23a0c /drivers/mmc/mmc.c | |
parent | 47b0a493247b38c1557062e108cc4868e211a73e (diff) | |
parent | ed4a11cb7d19a26dd0625bc468ef930c035a71b2 (diff) |
Merge tag 'mmc-7-24-2020' of https://gitlab.denx.de/u-boot/custodians/u-boot-mmc
- Correct mmc_spi check condition
- Generate R1/R2/R1b response
- Read SSR for SD SPI
Diffstat (limited to 'drivers/mmc/mmc.c')
-rw-r--r-- | drivers/mmc/mmc.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c index 50f47d4ba2..7b5c55be7d 100644 --- a/drivers/mmc/mmc.c +++ b/drivers/mmc/mmc.c @@ -1753,6 +1753,11 @@ static int sd_select_mode_and_width(struct mmc *mmc, uint card_caps) mmc_set_bus_width(mmc, 1); mmc_select_mode(mmc, MMC_LEGACY); mmc_set_clock(mmc, mmc->tran_speed, MMC_CLK_ENABLE); +#if CONFIG_IS_ENABLED(MMC_WRITE) + err = sd_read_ssr(mmc); + if (err) + pr_warn("unable to read ssr\n"); +#endif return 0; } |