From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Marek=20Beh=C3=BAn?= Date: Tue, 2 Feb 2021 18:37:24 +0100 Subject: [PATCH u-boot-marvell] mmc: mv_sdhci: call mmc_of_parse() Message-ID: <20210202173724.28394-1-marek.behun@nic.cz> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de This is needed to parse more capabilities such as `non-removable`. Commit da18c62b6e6a ("mmc: sdhci: Implement SDHCI card detect") caused a regression on Turris Omnia, because mv_sdhci driver did not fill out host_caps from device-tree. Signed-off-by: Marek Beh?n Fixes: da18c62b6e6a ("mmc: sdhci: Implement SDHCI card detect") Cc: pali at kernel.org Cc: Baruch Siach Cc: Stefan Roese --- drivers/mmc/mv_sdhci.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/mmc/mv_sdhci.c b/drivers/mmc/mv_sdhci.c index 556dd38046..4dc4a0d2be 100644 --- a/drivers/mmc/mv_sdhci.c +++ b/drivers/mmc/mv_sdhci.c @@ -118,6 +118,10 @@ static int mv_sdhci_probe(struct udevice *dev) host->mmc->dev = dev; host->mmc->priv = host; + ret = mmc_of_parse(dev, &plat->cfg); + if (ret) + return ret; + ret = sdhci_setup_cfg(&plat->cfg, host, 0, 0); if (ret) return ret; -- 2.26.2