From f615fff57033a316b70970af1aebfd818a5a5083 Mon Sep 17 00:00:00 2001 From: Thomas Makin Date: Mon, 10 Nov 2025 23:58:21 +0000 Subject: [PATCH] memory: tegra: populate dt subnodes Tegra210b01 uses tegra186-emc driver as emc clock is controlled by BPMP. However, this driver expects emc as subnode of mc. Adjust Tegra30 mc probe routine to populate subnodes. --- drivers/memory/tegra/mc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/memory/tegra/mc.c b/drivers/memory/tegra/mc.c index bd5b58f1fd42..0c9822ffc1e2 100644 --- a/drivers/memory/tegra/mc.c +++ b/drivers/memory/tegra/mc.c @@ -526,6 +526,10 @@ int tegra30_mc_probe(struct tegra_mc *mc) return err; } + err = of_platform_populate(mc->dev->of_node, NULL, NULL, mc->dev); + if (err < 0) + return err; + return 0; }