summaryrefslogtreecommitdiff
path: root/tools/testing/vma/include/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorNicolai Buchwitz <nb@tipi-net.de>2026-04-06 09:13:07 +0200
committerJakub Kicinski <kuba@kernel.org>2026-04-12 11:33:23 -0700
commit7ef629b458018ed01dcab6cbdc644ef26b0d0d83 (patch)
tree63bc5a9116cf9bd8be3898dc127acfc371c164eb /tools/testing/vma/include/git@git.tavy.me:linux.git
parent200df94709118d58f2ee3b398e63b2b03ac9b4d6 (diff)
net: phy: add support for disabling PHY-autonomous EEE
Some PHYs (e.g. Broadcom BCM54xx, Realtek RTL8211F) implement autonomous EEE where the PHY manages LPI signaling without forwarding it to the MAC. This conflicts with MAC drivers that implement their own LPI control. Add a .disable_autonomous_eee callback to struct phy_driver and call it from phy_support_eee(). When a MAC driver indicates it supports EEE via phy_support_eee(), the PHY's autonomous EEE is automatically disabled so the MAC can manage LPI entry/exit. Signed-off-by: Nicolai Buchwitz <nb@tipi-net.de> Link: https://patch.msgid.link/20260406-devel-autonomous-eee-v1-1-b335e7143711@tipi-net.de Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/testing/vma/include/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions