linux/drivers/net
Heiner Kallweit 87ad869fea r8169: improve MAC EEE handling
Let phydev->enable_tx_lpi control whether MAC enables TX LPI, instead of
enabling it unconditionally. This way TX LPI is disabled if e.g. link
partner doesn't support EEE. This helps to avoid potential issues like
link flaps.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/91bcb837-3fab-4b4e-b495-038df0932e44@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-11-25 19:14:34 -08:00
..
arcnet
bonding bonding: 3ad: Add support for 1600G speed 2025-11-20 18:21:30 -08:00
caif
can can: bxcan: Fix a typo error for assign 2025-11-12 19:30:59 +01:00
dsa Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-11-20 09:13:26 -08:00
ethernet r8169: improve MAC EEE handling 2025-11-25 19:14:34 -08:00
fddi
fjes
hamradio 6pack: drop redundant locking and refcounting 2025-09-30 10:10:59 +02:00
hippi
hyperv net: hyperv: convert to use .get_rx_ring_count 2025-11-24 19:42:30 -08:00
ieee802154
ipa net: ipa: Remove redundant pm_runtime_mark_last_busy() calls 2025-10-29 18:55:56 -07:00
ipvlan ipvlan: fix sparse warning about __be32 -> u32 2025-11-24 19:48:49 -08:00
mctp net: mctp: Fix tx queue stall 2025-10-29 17:55:14 -07:00
mdio net: mdio: remove redundant fwnode cleanup 2025-11-25 18:45:37 -08:00
netdevsim netdevsim: register a new devlink param with default value interface 2025-11-20 19:01:23 -08:00
ovpn ovpn: use datagram_poll_queue for socket readiness in TCP 2025-10-23 15:46:04 +02:00
pcs net: mdio: remove redundant fwnode cleanup 2025-11-25 18:45:37 -08:00
phy net: phy: mxl-gpy: add support for MxL86252 and MxL86282 2025-11-25 19:11:38 -08:00
plip
ppp net: Convert proto_ops connect() callbacks to use sockaddr_unsized 2025-11-04 19:10:32 -08:00
pse-pd net: pse-pd: tps23881: Add support for TPS23881B 2025-10-31 17:56:32 -07:00
slip
team team: use common function to compute the features 2025-10-21 18:08:23 -07:00
thunderbolt
usb net: usb: usbnet: adhere to style 2025-11-13 17:47:38 -08:00
vmxnet3 net: vmxnet3: convert to use .get_rx_ring_count 2025-11-19 20:14:21 -08:00
vxlan vxlan: Remove unused declarations eth_vni_hash() and fdb_head_index() 2025-11-13 17:20:54 -08:00
wan Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-11-06 09:27:40 -08:00
wireguard
wireless Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-11-20 09:13:26 -08:00
wwan net: wwan: t7xx: Make local function static 2025-11-21 18:09:43 -08:00
xen-netback
Kconfig
LICENSE.SRC
Makefile
Space.c
amt.c
bareudp.c
dummy.c
eql.c
geneve.c
gtp.c gtp: Fix a typo error for size 2025-11-04 17:00:43 -08:00
ifb.c
loopback.c
macsec.c
macvlan.c
macvtap.c
mdio.c
mhi_net.c
mii.c
net_failover.c
netconsole.c netconsole: Increase MAX_USERDATA_ITEMS 2025-11-20 18:47:18 -08:00
netkit.c netkit: Document fast vs slowpath members via macros 2025-11-06 16:46:11 -08:00
nlmon.c
ntb_netdev.c
pfcp.c
rionet.c
sungem_phy.c net: sungem_phy: Fix a typo error in sungem_phy 2025-11-04 17:00:55 -08:00
tap.c
tun.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-09-25 11:00:59 -07:00
tun_vnet.h
veth.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-11-20 09:13:26 -08:00
virtio_net.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-11-13 12:35:38 -08:00
vrf.c
vsockmon.c
xen-netfront.c xen/netfront: Comment Correction: Fix Spelling Error and Description of Queue Quantity Rules 2025-11-04 17:01:01 -08:00