The driver has been implemented with a preliminary dt-binding. The lastest version of the binding patches [0] use the name "combophy" for the softphy-reset line.
There are no upstream device trees in barebox that use the driver with the preliminary binding. Change the driver without compatibility to the preliminary binding to be compatible with the Agilex 5 device trees that are eventually added by a device tree sync with the Linux kernel. [0] https://lore.kernel.org/all/[email protected]/ Signed-off-by: Michael Tretter <[email protected]> --- drivers/mci/cadence-sdhci.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mci/cadence-sdhci.c b/drivers/mci/cadence-sdhci.c index b76c04f5e087..2a4fd5273fef 100644 --- a/drivers/mci/cadence-sdhci.c +++ b/drivers/mci/cadence-sdhci.c @@ -424,9 +424,9 @@ static int sdhci_cdns_probe(struct device *dev) return PTR_ERR(priv->rst); } - priv->softphy_rst = reset_control_get(dev, "softphy-reset"); + priv->softphy_rst = reset_control_get(dev, "combophy"); if (IS_ERR(priv->softphy_rst)) { - dev_err(dev, "Invalid reset line 'softphy-reset'.\n"); + dev_err(dev, "Invalid reset line 'combophy'.\n"); return PTR_ERR(priv->softphy_rst); } --- base-commit: 75819f9e196e2da048e96c8589898fdc38ef8e7a change-id: 20260928-mci-cadence-sdhci-d1dad60b679b Best regards, -- Michael Tretter <[email protected]>
