diff options
author | Florian Fainelli <ffainelli@freebox.fr> | 2009-12-15 01:45:06 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-12-16 00:12:22 -0500 |
commit | a3f92eea04101d9a8e14d50f8048cc5b7bca07a8 (patch) | |
tree | 402faf22960ae57816ee4939a6849db5fee5ad79 /drivers/net/bcm63xx_enet.c | |
parent | 1a35ca80c1db7279c3c0655063f6d3490e399b17 (diff) |
bcm63xx_enet: fix compilation failure after get_stats_count removal
This patch converts bcm63xx_enet to uset get_sset_count
like the other drivers do.
Signed-off-by: Florian Fainelli <ffainelli@freebox.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/bcm63xx_enet.c')
-rw-r--r-- | drivers/net/bcm63xx_enet.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/drivers/net/bcm63xx_enet.c b/drivers/net/bcm63xx_enet.c index 1f6c5486d715..0bd47d32ec42 100644 --- a/drivers/net/bcm63xx_enet.c +++ b/drivers/net/bcm63xx_enet.c | |||
@@ -1245,9 +1245,15 @@ static void bcm_enet_get_drvinfo(struct net_device *netdev, | |||
1245 | drvinfo->n_stats = BCM_ENET_STATS_LEN; | 1245 | drvinfo->n_stats = BCM_ENET_STATS_LEN; |
1246 | } | 1246 | } |
1247 | 1247 | ||
1248 | static int bcm_enet_get_stats_count(struct net_device *netdev) | 1248 | static int bcm_enet_get_sset_count(struct net_device *netdev, |
1249 | int string_set) | ||
1249 | { | 1250 | { |
1250 | return BCM_ENET_STATS_LEN; | 1251 | switch (string_set) { |
1252 | case ETH_SS_STATS: | ||
1253 | return BCM_ENET_STATS_LEN; | ||
1254 | default: | ||
1255 | return -EINVAL; | ||
1256 | } | ||
1251 | } | 1257 | } |
1252 | 1258 | ||
1253 | static void bcm_enet_get_strings(struct net_device *netdev, | 1259 | static void bcm_enet_get_strings(struct net_device *netdev, |
@@ -1473,7 +1479,7 @@ static int bcm_enet_set_pauseparam(struct net_device *dev, | |||
1473 | 1479 | ||
1474 | static struct ethtool_ops bcm_enet_ethtool_ops = { | 1480 | static struct ethtool_ops bcm_enet_ethtool_ops = { |
1475 | .get_strings = bcm_enet_get_strings, | 1481 | .get_strings = bcm_enet_get_strings, |
1476 | .get_stats_count = bcm_enet_get_stats_count, | 1482 | .get_sset_count = bcm_enet_get_sset_count, |
1477 | .get_ethtool_stats = bcm_enet_get_ethtool_stats, | 1483 | .get_ethtool_stats = bcm_enet_get_ethtool_stats, |
1478 | .get_settings = bcm_enet_get_settings, | 1484 | .get_settings = bcm_enet_get_settings, |
1479 | .set_settings = bcm_enet_set_settings, | 1485 | .set_settings = bcm_enet_set_settings, |