summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
diff options
context:
space:
mode:
authorstephen hemminger2016-08-31 17:57:36 +0200
committerDavid S. Miller2016-08-31 23:17:30 +0200
commitce0b15d1103102b78ad95739fa71e62fb16774bd (patch)
treea799e9e9b1be57faa04d92ef340c808f120086da /drivers/net/ethernet/amd/xgbe/xgbe-drv.c
parentMerge branch 'dsa-mdb-support' (diff)
downloadkernel-qcow2-linux-ce0b15d1103102b78ad95739fa71e62fb16774bd.tar.gz
kernel-qcow2-linux-ce0b15d1103102b78ad95739fa71e62fb16774bd.tar.xz
kernel-qcow2-linux-ce0b15d1103102b78ad95739fa71e62fb16774bd.zip
xgbe: constify get_netdev_ops and get_ethtool_ops
Casting away const is bad practice. Since this is ARM specific driver don't have hardware actually test this. Having getter functions for ops is really unnecessary code bloat, but not going to touch that. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/amd/xgbe/xgbe-drv.c')
-rw-r--r--drivers/net/ethernet/amd/xgbe/xgbe-drv.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/amd/xgbe/xgbe-drv.c b/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
index a9b2709567ec..7f9216db026f 100644
--- a/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
+++ b/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
@@ -1708,9 +1708,9 @@ static const struct net_device_ops xgbe_netdev_ops = {
.ndo_set_features = xgbe_set_features,
};
-struct net_device_ops *xgbe_get_netdev_ops(void)
+const struct net_device_ops *xgbe_get_netdev_ops(void)
{
- return (struct net_device_ops *)&xgbe_netdev_ops;
+ return &xgbe_netdev_ops;
}
static void xgbe_rx_refresh(struct xgbe_channel *channel)