From: Vakul Garg <vakul.g...@nxp.com> Date: Wed, 26 Sep 2018 04:19:25 +0000
> BTW, I noticed following build failure. > It gets resolved after reverting d6ab93364734. > > CC [M] drivers/net/phy/marvell.o > drivers/net/phy/marvell.c: In function 'm88e1121_config_aneg': > drivers/net/phy/marvell.c:468:25: error: 'autoneg' undeclared (first use in > this function); did you mean 'put_net'? > if (phydev->autoneg != autoneg || changed) { > ^~~~~~~ > put_net > drivers/net/phy/marvell.c:468:25: note: each undeclared identifier is > reported only once for each function it appears in > Thanks, I just fixed it as follows below. Please CC: the patch author when you report build failures like this in the future. ==================== >From 4b1bd69769454175268908f50b32f1cbfee5bb83 Mon Sep 17 00:00:00 2001 From: "David S. Miller" <da...@davemloft.net> Date: Tue, 25 Sep 2018 22:41:31 -0700 Subject: [PATCH] net: phy: marvell: Fix build. Local variable 'autoneg' doesn't even exist: drivers/net/phy/marvell.c: In function 'm88e1121_config_aneg': drivers/net/phy/marvell.c:468:25: error: 'autoneg' undeclared (first use in this function); did you mean 'put_net'? if (phydev->autoneg != autoneg || changed) { ^~~~~~~ Fixes: d6ab93364734 ("net: phy: marvell: Avoid unnecessary soft reset") Reported-by:Vakul Garg <vakul.g...@nxp.com> Signed-off-by: David S. Miller <da...@davemloft.net> --- drivers/net/phy/marvell.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/phy/marvell.c b/drivers/net/phy/marvell.c index b55a7376bfdc..24fc4a73c300 100644 --- a/drivers/net/phy/marvell.c +++ b/drivers/net/phy/marvell.c @@ -465,7 +465,7 @@ static int m88e1121_config_aneg(struct phy_device *phydev) if (err < 0) return err; - if (phydev->autoneg != autoneg || changed) { + if (phydev->autoneg != AUTONEG_ENABLE || changed) { /* A software reset is used to ensure a "commit" of the * changes is done. */ -- 2.17.1