linux/drivers/net/ethernet
Timur Tabi 79f664edc1 net: qcom/emac: add ethtool support
Add support for some ethtool methods: get/set link settings, get/set
message level, get statistics, get link status, get ring params, get
pause params, and restart autonegotiation.

The code to collect the hardware statistics is moved into its own
function so that it can be used by "get statistics" method.

Signed-off-by: Timur Tabi <timur@codeaurora.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-01-10 13:26:25 -05:00
..
3com
8390
adaptec
adi
aeroflex
agere
alacritech net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
allwinner
alteon
altera
amazon net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
amd Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-01-09 15:39:11 -05:00
apm net: remove useless memset's in drivers get_stats64 2017-01-08 17:51:44 -05:00
apple
arc
atheros alx: add feature flag for rx checksumming 2017-01-09 14:52:54 -05:00
aurora
broadcom Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-01-09 15:39:11 -05:00
brocade net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
cadence
calxeda net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
cavium net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
chelsio net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
cirrus
cisco net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
davicom
dec
dlink
emulex Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-01-09 15:39:11 -05:00
ezchip
faraday
freescale net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
fujitsu
hisilicon net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
hp
i825xx
ibm net: ibm: ibmvnic: use new api ethtool_{get|set}_link_ksettings 2017-01-09 12:09:10 -05:00
intel net: intel: e100: use new api ethtool_{get|set}_link_ksettings 2017-01-09 12:09:10 -05:00
marvell net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
mediatek net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
mellanox mlx5 4K UAR 2017-01-09 17:09:31 -05:00
micrel
microchip
moxa
myricom net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
natsemi
neterion net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
netronome net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
nuvoton
nvidia net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
nxp
oki-semi
packetengines
pasemi
qlogic net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
qualcomm net: qcom/emac: add ethtool support 2017-01-10 13:26:25 -05:00
rdc
realtek Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-01-09 15:39:11 -05:00
renesas sh_eth: enable wake-on-lan for sh7763 2017-01-09 15:55:08 -05:00
rocker
samsung net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
seeq
sfc net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
sgi
silan
sis
smsc
stmicro Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-01-09 15:39:11 -05:00
sun net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
synopsys net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
tehuti
ti net: ethernet: ti: cpsw: extend limits for cpsw_get/set_ringparam 2017-01-09 14:29:07 -05:00
tile net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
toshiba
tundra
via net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
wiznet
xilinx net: xilinx: emaclite: Remove xemaclite_remove_ndev() 2017-01-05 11:29:22 -05:00
xircom
xscale
dnet.c
dnet.h
ec_bhf.c net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
ethoc.c
fealnx.c
jme.c
jme.h
Kconfig
korina.c
lantiq_etop.c
Makefile
netx-eth.c