aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/atl1e/atl1e_ethtool.c
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2009-12-01 19:10:03 +0000
committerDavid S. Miller <davem@davemloft.net>2009-12-02 22:10:15 -0800
commit95fec16869f22e94ff13dc5731aeba36bc47bbe6 (patch)
tree3035f33b951069e9cb8ea1df7e7f9fc7ceafcbdb /drivers/net/atl1e/atl1e_ethtool.c
parentatl1e: Allow TX checksum offload and TSO to be disabled and reenabled (diff)
downloadlinux-dev-95fec16869f22e94ff13dc5731aeba36bc47bbe6.tar.xz
linux-dev-95fec16869f22e94ff13dc5731aeba36bc47bbe6.zip
atl1e: Remove redundant definitions of ethtool operations
These functions provide the default behaviour and do not need to be set in struct ethtool_ops. Signed-off-by: Ben Hutchings <ben@decadent.org.uk> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/atl1e/atl1e_ethtool.c')
-rw-r--r--drivers/net/atl1e/atl1e_ethtool.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/drivers/net/atl1e/atl1e_ethtool.c b/drivers/net/atl1e/atl1e_ethtool.c
index b0fb7254e2cb..bb15c51b9180 100644
--- a/drivers/net/atl1e/atl1e_ethtool.c
+++ b/drivers/net/atl1e/atl1e_ethtool.c
@@ -131,11 +131,6 @@ static int atl1e_set_settings(struct net_device *netdev,
return 0;
}
-static u32 atl1e_get_tx_csum(struct net_device *netdev)
-{
- return (netdev->features & NETIF_F_HW_CSUM) != 0;
-}
-
static u32 atl1e_get_msglevel(struct net_device *netdev)
{
#ifdef DBG
@@ -393,13 +388,8 @@ static const struct ethtool_ops atl1e_ethtool_ops = {
.get_eeprom_len = atl1e_get_eeprom_len,
.get_eeprom = atl1e_get_eeprom,
.set_eeprom = atl1e_set_eeprom,
- .get_tx_csum = atl1e_get_tx_csum,
.set_tx_csum = ethtool_op_set_tx_hw_csum,
- .get_sg = ethtool_op_get_sg,
.set_sg = ethtool_op_set_sg,
-#ifdef NETIF_F_TSO
- .get_tso = ethtool_op_get_tso,
-#endif
.set_tso = ethtool_op_set_tso,
};