7073949720
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> |
||
---|---|---|
.. | ||
common.h | ||
cphy.h | ||
cpl5_cmd.h | ||
cxgb2.c | ||
elmer0.h | ||
espi.c | ||
espi.h | ||
fpga_defs.h | ||
gmac.h | ||
Makefile | ||
mv88e1xxx.c | ||
mv88e1xxx.h | ||
mv88x201x.c | ||
my3126.c | ||
pm3393.c | ||
regs.h | ||
sge.c | ||
sge.h | ||
subr.c | ||
suni1x10gexp_regs.h | ||
tp.c | ||
tp.h | ||
vsc7326.c | ||
vsc7326_reg.h |