From: Jonas Karlman Date: Tue, 18 Apr 2023 16:46:24 +0000 (+0000) Subject: mmc: sdhci: Set UHS Mode Select field for UHS SDR25 mode X-Git-Url: http://git.dujemihanovic.xyz/img/static/git-favicon.png?a=commitdiff_plain;h=c1425ed8f873a1739874639bc120aab89a443539;p=u-boot.git mmc: sdhci: Set UHS Mode Select field for UHS SDR25 mode Set correct UHS Mode Select field value for UHS SDR25 (50MHz) mode. Fixes: d1c0a2200afb ("mmc: sdhci: Add support for HOST_CONTROL2 and setting UHS timings") Signed-off-by: Jonas Karlman Reviewed-by: Kever Yang --- diff --git a/drivers/mmc/sdhci.c b/drivers/mmc/sdhci.c index 1389c18533..86f81f5dfa 100644 --- a/drivers/mmc/sdhci.c +++ b/drivers/mmc/sdhci.c @@ -518,6 +518,10 @@ void sdhci_set_uhs_timing(struct sdhci_host *host) reg &= ~SDHCI_CTRL_UHS_MASK; switch (mmc->selected_mode) { + case UHS_SDR25: + case MMC_HS: + reg |= SDHCI_CTRL_UHS_SDR25; + break; case UHS_SDR50: case MMC_HS_52: reg |= SDHCI_CTRL_UHS_SDR50;