linux/drivers/net/ethernet
Heiner Kallweit e3fc5139bd r8169: implement additional ethtool stats ops
This adds support for ethtool standard statistics, and makes use of the
extended hardware statistics being available from RTl8125.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/58e0da73-a7dd-4be3-82ae-d5b3f9069bde@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-10-15 09:52:01 -07:00
..
3com
8390 net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
actions net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
adaptec
adi net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo() 2024-10-07 16:49:43 -07:00
aeroflex net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
agere
alacritech
allwinner net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
alteon
altera net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
amazon ena: Link queues to NAPIs 2024-10-03 16:13:47 -07:00
amd Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-10-10 13:13:33 -07:00
apm net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
apple net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
aquantia
arc net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
asix
atheros net: ag71xx: move assignment into main loop 2024-10-04 08:56:27 -07:00
broadcom bnxt: Add support for persistent NAPI config 2024-10-14 17:54:29 -07:00
brocade
cadence net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
calxeda net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
cavium net: liquidio: Remove unused cn23xx_dump_pf_initialized_regs 2024-10-09 19:25:34 -07:00
chelsio Fix misspelling of "accept*" in net 2024-10-09 19:55:40 -07:00
cirrus net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
cisco enic: Report some per queue statistics in ethtool 2024-09-13 21:17:12 -07:00
cortina net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
davicom net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
dec move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
dlink eth: remove the DLink/Sundance (ST201) driver 2024-10-11 13:08:23 +01:00
emulex
engleder net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
ezchip net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
faraday Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-10-10 13:13:33 -07:00
freescale net: gianfar: Use __be64 * to store pointers to big endian values 2024-10-15 13:59:26 +02:00
fujitsu
fungible
google gve: Map NAPI instances to queues 2024-10-03 16:58:26 -07:00
hisilicon net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
huawei
i825xx net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
ibm Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-10-10 13:13:33 -07:00
intel Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-10-10 13:13:33 -07:00
litex net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
marvell net: mvneta: use ethtool_puts 2024-10-14 17:57:03 -07:00
mediatek net: mtk_eth_soc: use ethtool_puts 2024-10-14 17:57:30 -07:00
mellanox mlx4: Add support for persistent NAPI config to RX CQs 2024-10-14 17:54:30 -07:00
meta eth: fbnic: add ethtool timestamping statistics 2024-10-10 12:52:12 +02:00
micrel net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
microchip net: sparx5: redefine internal ports and PGID's as offsets 2024-10-08 12:07:02 +02:00
microsoft net: mana: Enable debugfs files for MANA device 2024-10-09 13:42:04 +01:00
moxa net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
mscc net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
myricom
natsemi Fix misspelling of "accept*" in net 2024-10-09 19:55:40 -07:00
neterion
netronome move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
ni net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
nvidia
nxp net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
oki-semi
packetengines move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
pasemi
pensando ionic: Allow XDP program to be hot swapped 2024-09-09 19:18:15 -07:00
qlogic qed: put cond_resched() in qed_dmae_operation_wait() 2024-10-04 09:25:15 -07:00
qualcomm qca_spi: Improve reset mechanism 2024-10-09 18:00:27 -07:00
rdc
realtek r8169: implement additional ethtool stats ops 2024-10-15 09:52:01 -07:00
renesas net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
rocker
samsung net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
seeq net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
sfc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-10-10 13:13:33 -07:00
sgi net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
silan
sis
smsc net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
socionext net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
stmicro Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-10-10 13:13:33 -07:00
sun net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
sunplus net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
synopsys
tehuti
ti net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J7200 CPSW5G 2024-10-15 12:43:59 +02:00
toshiba
tundra net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
vertexcom
via net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
wangxun net: wangxun: txgbe: use phylink_pcs internally 2024-10-02 17:32:00 -07:00
wiznet net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
xilinx net: emaclite: Adopt clock support 2024-10-11 15:41:34 -07:00
xircom
xscale net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
Kconfig net: ethernet: oa_tc6: implement register write operation 2024-09-11 20:53:42 -07:00
Makefile net: ethernet: oa_tc6: implement register write operation 2024-09-11 20:53:42 -07:00
dnet.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
dnet.h
ec_bhf.c
ethoc.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
fealnx.c
jme.c
jme.h
korina.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
lantiq_etop.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
lantiq_xrx200.c net: ethernet: Switch back to struct platform_driver::remove() 2024-10-04 16:39:56 -07:00
oa_tc6.c net: ethernet: oa_tc6: add helper function to enable zero align rx frame 2024-09-11 20:53:45 -07:00