aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorChoong Yong Liang <yong.liang.choong@linux.intel.com>2025-03-10 13:08:35 +0800
committerPaolo Abeni <pabeni@redhat.com>2025-03-17 21:09:22 +0100
commit38f13bf801303a38316a12e06dbfc6fdc410f8ed (patch)
tree84ae3045bcb33837d977fb71504f1d7fdc06dbfe
parentMerge branch 'net-phy-clean-up-phy-package-mmd-access-functions' (diff)
downloadwireguard-linux-38f13bf801303a38316a12e06dbfc6fdc410f8ed.tar.xz
wireguard-linux-38f13bf801303a38316a12e06dbfc6fdc410f8ed.zip
stmmac: intel: Fix warning message for return value in intel_tsn_lane_is_available()
Fix the warning "warn: missing error code? 'ret'" in the intel_tsn_lane_is_available() function. The function now returns 0 to indicate that a TSN lane was found and returns -EINVAL when it is not found. Fixes: a42f6b3f1cc1 ("net: stmmac: configure SerDes according to the interface mode") Signed-off-by: Choong Yong Liang <yong.liang.choong@linux.intel.com> Reviewed-by: Kory Maincent <kory.maincent@bootlin.com> Reviewed-by: Simon Horman <horms@kernel.org> Link: https://patch.msgid.link/20250310050835.808870-1-yong.liang.choong@linux.intel.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to '')
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
index 9c8de47ee149..5910571a954f 100644
--- a/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
+++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
@@ -494,10 +494,10 @@ static int intel_tsn_lane_is_available(struct net_device *ndev,
if ((rbuf.buf[0] >>
(4 * (intel_priv->tsn_lane_regs[j] % 8)) &
B_PCH_FIA_PCR_L0O) == 0xB)
- return ret;
+ return 0;
}
- return ret;
+ return -EINVAL;
}
static int intel_set_reg_access(const struct pmc_serdes_regs *regs, int max_regs)