[PATCH net-next 0/8] net: phylink,xpcs,stmmac: support PCS EEE configuration

Russell King (Oracle) linux at armlinux.org.uk
Mon Feb 10 02:52:56 PST 2025


Hi,

This series adds support for phylink managed EEE at the PCS level,
allowing xpcs_config_eee() to be removed. Sadly, we still end up with
a XPCS specific function to configure the clock multiplier.

 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c |  7 --
 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c |  2 +
 drivers/net/pcs/pcs-xpcs.c                        | 89 +++++++++++++++--------
 drivers/net/pcs/pcs-xpcs.h                        |  1 +
 drivers/net/phy/phylink.c                         | 25 ++++++-
 include/linux/pcs/pcs-xpcs.h                      |  3 +-
 include/linux/phylink.h                           | 22 ++++++
 7 files changed, 107 insertions(+), 42 deletions(-)

-- 
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!



More information about the linux-arm-kernel mailing list