On 8/24/26 14:53, Sean Anderson via groups.io wrote:
Parse devicetree properties so things like max-frequency are respected.

Upstream-Status: Pending

Please drop this tag

Signed-off-by: Sean Anderson <[email protected]>
---

  drivers/mmc/meson_gx_mmc.c | 3 +++
  1 file changed, 3 insertions(+)

diff --git a/drivers/mmc/meson_gx_mmc.c b/drivers/mmc/meson_gx_mmc.c
index 76af3873e15..b5b4e60d8ec 100644
--- a/drivers/mmc/meson_gx_mmc.c
+++ b/drivers/mmc/meson_gx_mmc.c
@@ -351,6 +351,9 @@ static int meson_mmc_probe(struct udevice *dev)
        cfg->f_max = 40000000; /* 40 MHz */
        cfg->b_max = 511; /* max 512 - 1 blocks */
        cfg->name = dev->name;
+       ret = mmc_of_parse(dev, cfg);
+       if (ret)
+               return ret;
if (IS_ENABLED(CONFIG_SPL_BUILD)) {
                cfg->host_caps &= ~(MMC_MODE_HS_52MHz | MMC_MODE_HS);
---
base-commit: d3e8597e46b635ec556a057bc42f0b0859654bdf
branch: meson_mmc_dt


Otherwise:

Reviewed-by: Neil Armstrong <[email protected]>

Thanks,
Neil

Reply via email to