linux_dsm_epyc7002/drivers/net/enic
David Decotigny 7073949720 ethtool: cosmetic: Use ethtool ethtool_cmd_speed API
This updates the network drivers so that they don't access the
ethtool_cmd::speed field directly, but use ethtool_cmd_speed()
instead.

For most of the drivers, these changes are purely cosmetic and don't
fix any problem, such as for those 1GbE/10GbE drivers that indirectly
call their own ethtool get_settings()/mii_ethtool_gset(). The changes
are meant to enforce code consistency and provide robustness with
future larger throughputs, at the expense of a few CPU cycles for each
ethtool operation.

All drivers compiled with make allyesconfig ion x86_64 have been
updated.

Tested: make allyesconfig on x86_64 + e1000e/bnx2x work
Signed-off-by: David Decotigny <decot@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-04-29 14:03:01 -07:00
..
cq_desc.h enic: Clean ups 2010-06-25 20:50:30 -07:00
cq_enet_desc.h enic: Clean ups 2010-06-25 20:50:30 -07:00
enic_dev.c enic: Add wrapper routines for new fw devcmds for port profile handling 2011-03-30 21:39:24 -07:00
enic_dev.h enic: Add wrapper routines for new fw devcmds for port profile handling 2011-03-30 21:39:24 -07:00
enic_main.c ethtool: cosmetic: Use ethtool ethtool_cmd_speed API 2011-04-29 14:03:01 -07:00
enic_pp.c enic: Add support for PORT_REQUEST_PREASSOCIATE_RR 2011-03-30 21:39:26 -07:00
enic_pp.h enic: Add support for PORT_REQUEST_PREASSOCIATE_RR 2011-03-30 21:39:26 -07:00
enic_res.c net: enic: convert to hw_features 2011-04-07 20:16:58 -07:00
enic_res.h enic: Add ndo_set_rx_mode support for enic vnics 2010-12-10 15:39:42 -08:00
enic.h net: enic: convert to hw_features 2011-04-07 20:16:58 -07:00
Makefile enic: Add support for PORT_REQUEST_PREASSOCIATE_RR 2011-03-30 21:39:26 -07:00
rq_enet_desc.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_cq.c enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_cq.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_dev.c enic: Add support for new fw devcmds for port profile handling 2011-03-30 21:39:23 -07:00
vnic_dev.h enic: Add support for new fw devcmds for port profile handling 2011-03-30 21:39:23 -07:00
vnic_devcmd.h enic: Add support for new fw devcmds for port profile handling 2011-03-30 21:39:23 -07:00
vnic_enet.h enic: Mark intr_timer in vnic_enet_config as deprecated 2010-08-17 02:32:59 -07:00
vnic_intr.c enic: Remove dead code 2010-10-01 00:36:52 -07:00
vnic_intr.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_nic.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_resource.h enic: Add support for firmware management device 2010-08-17 02:32:56 -07:00
vnic_rq.c enic: Make local functions static 2010-10-01 00:36:52 -07:00
vnic_rq.h enic: Clean up: Remove support for an older version of hardware 2011-02-07 11:49:04 -08:00
vnic_rss.h enic: Add support for multiple hardware receive queues 2010-10-21 01:26:47 -07:00
vnic_stats.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_vic.c enic: Cleanups in port profile helper code 2011-03-30 21:39:25 -07:00
vnic_vic.h enic: Cleanups in port profile helper code 2011-03-30 21:39:25 -07:00
vnic_wq.c enic: Make local functions static 2010-10-01 00:36:52 -07:00
vnic_wq.h enic: Make local functions static 2010-10-01 00:36:52 -07:00
wq_enet_desc.h enic: Clean ups 2010-06-25 20:50:30 -07:00