From 4253b90923f3426caf6514448590b3582b90a86b Mon Sep 17 00:00:00 2001 From: Markus Niebel Date: Fri, 21 Nov 2025 18:34:41 +0100 Subject: [PATCH] net: fec_mxc: respect return value of phy_config phy_config may fail - for instance in parsing device tree. This should be handled correctly. So return errors from phy_config to caller. Signed-off-by: Markus Niebel Signed-off-by: Alexander Feilke --- drivers/net/fec_mxc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/net/fec_mxc.c b/drivers/net/fec_mxc.c index 9ac72d25ef6..471e3de44a6 100644 --- a/drivers/net/fec_mxc.c +++ b/drivers/net/fec_mxc.c @@ -1189,9 +1189,11 @@ static int fec_phy_init(struct fec_priv *priv, struct udevice *dev) priv->phydev = phydev; priv->phydev->node = priv->phy_of_node; - phy_config(phydev); + ret = phy_config(phydev); + if (ret) + pr_err("phy_config failed: %d", ret); - return 0; + return ret; } #if CONFIG_IS_ENABLED(DM_GPIO) -- 2.47.3