net: dpaa2-switch replace direct MAC access with dpaa2_switch_port_has_mac()
authorVladimir Oltean <vladimir.oltean@nxp.com>
Tue, 29 Nov 2022 14:12:17 +0000 (16:12 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 1 Dec 2022 12:40:22 +0000 (13:40 +0100)
The helper function will gain a lockdep annotation in a future patch.
Make sure to benefit from it.

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Ioana Ciornei <ioana.ciornei@nxp.com>
Tested-by: Ioana Ciornei <ioana.ciornei@nxp.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c

index 40ee57ef55bebe6e4f722cbe4ad3c1c3498b818c..76a4b09e285436898dc7454d9c3d2eb58c7ca8b8 100644 (file)
@@ -189,7 +189,7 @@ static void dpaa2_switch_ethtool_get_stats(struct net_device *netdev,
                                   dpaa2_switch_ethtool_counters[i].name, err);
        }
 
-       if (port_priv->mac)
+       if (dpaa2_switch_port_has_mac(port_priv))
                dpaa2_mac_get_ethtool_stats(port_priv->mac, data + i);
 }