Actually enetc_set_rss() does not need a return value, so change its type to void.
Signed-off-by: Wei Fang <wei.f...@nxp.com> Acked-by: Vladimir Oltean <vladimir.olt...@nxp.com> --- v5 changes: New patch, suggested by Vladimir v6: no changes --- drivers/net/ethernet/freescale/enetc/enetc.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/net/ethernet/freescale/enetc/enetc.c b/drivers/net/ethernet/freescale/enetc/enetc.c index 08762772c045..daea85cbf043 100644 --- a/drivers/net/ethernet/freescale/enetc/enetc.c +++ b/drivers/net/ethernet/freescale/enetc/enetc.c @@ -3242,7 +3242,7 @@ struct net_device_stats *enetc_get_stats(struct net_device *ndev) } EXPORT_SYMBOL_GPL(enetc_get_stats); -static int enetc_set_rss(struct net_device *ndev, int en) +static void enetc_set_rss(struct net_device *ndev, int en) { struct enetc_ndev_priv *priv = netdev_priv(ndev); struct enetc_hw *hw = &priv->si->hw; @@ -3254,8 +3254,6 @@ static int enetc_set_rss(struct net_device *ndev, int en) reg &= ~ENETC_SIMR_RSSE; reg |= (en) ? ENETC_SIMR_RSSE : 0; enetc_wr(hw, ENETC_SIMR, reg); - - return 0; } static void enetc_enable_rxvlan(struct net_device *ndev, bool en) -- 2.34.1