From: Markus Niebel Date: Fri, 21 Nov 2025 17:34:41 +0000 (+0100) Subject: net: fec_mxc: respect return value of phy_config X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4253b90923f3426caf6514448590b3582b90a86b;p=thirdparty%2Fu-boot.git 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 --- 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)