summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Ian King <colin.king@canonical.com>2021-06-09 20:43:53 +0300
committerDavid S. Miller <davem@davemloft.net>2021-06-10 01:46:30 +0300
commitab324d8dfddad04bec0e8421242716504e31e204 (patch)
tree30bc3c6e80f9be94d05f483202897db782701e5b
parent4744bf072b4640c5e2ea65c2361ad6c832f28fa8 (diff)
downloadlinux-ab324d8dfddad04bec0e8421242716504e31e204.tar.xz
net: dsa: sja1105: Fix assigned yet unused return code rc
The return code variable rc is being set to return error values in two places in sja1105_mdiobus_base_tx_register and yet it is not being returned, the function always returns 0 instead. Fix this by replacing the return 0 with the return code rc. Addresses-Coverity: ("Unused value") Fixes: 5a8f09748ee7 ("net: dsa: sja1105: register the MDIO buses for 100base-T1 and 100base-TX") Signed-off-by: Colin Ian King <colin.king@canonical.com> Reviewed-by: Vladimir Oltean <olteanv@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--drivers/net/dsa/sja1105/sja1105_mdio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/dsa/sja1105/sja1105_mdio.c b/drivers/net/dsa/sja1105/sja1105_mdio.c
index 8dfd06318b23..08517c70cb48 100644
--- a/drivers/net/dsa/sja1105/sja1105_mdio.c
+++ b/drivers/net/dsa/sja1105/sja1105_mdio.c
@@ -171,7 +171,7 @@ static int sja1105_mdiobus_base_tx_register(struct sja1105_private *priv,
out_put_np:
of_node_put(np);
- return 0;
+ return rc;
}
static void sja1105_mdiobus_base_tx_unregister(struct sja1105_private *priv)