On 2/3/21 2:37 AM, Marek Behún wrote: > 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 <marek.be...@nic.cz> > Fixes: da18c62b6e6a ("mmc: sdhci: Implement SDHCI card detect")
I don't think that this patch is for fixing its commit. Best Regards, Jaehoon Chung > Cc: p...@kernel.org > Cc: Baruch Siach <bar...@tkos.co.il> > Cc: Stefan Roese <s...@denx.de> > --- > 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; >