All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/3] net: dsa: add support for phylink managed EEE
@ 2025-02-05 15:10 Russell King (Oracle)
  2025-02-05 15:10 ` [PATCH net-next 1/3] net: phylink: provide phylink_mac_implements_lpi() Russell King (Oracle)
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Russell King (Oracle) @ 2025-02-05 15:10 UTC (permalink / raw)
  To: Andrew Lunn, Heiner Kallweit
  Cc: AngeloGioacchino Del Regno, Chester A. Unal, Daniel Golle,
	David S. Miller, DENG Qingfang, Eric Dumazet, Jakub Kicinski,
	linux-arm-kernel, linux-mediatek, Matthias Brugger, netdev,
	Paolo Abeni, Sean Wang, Simon Horman, Vladimir Oltean

Hi,

This series adds support for phylink managed EEE to DSA, and converts
mt753x to make use of this feature.

Patch 1 implements a helper to indicate whether the MAC LPI operations
are populated (suggested by Vladimir)

Patch 2 makes the necessary changes to the core code - we retain calling
set_mac_eee(), but this method now becomes a way to merely validate the
arguments when using phylink managed EEE rather than performing any
configuration.

Patch 3 converts the mt7530 driver to use phylink managed EEE.

 drivers/net/dsa/mt7530.c  | 69 ++++++++++++++++++++++++++++++++---------------
 drivers/net/phy/phylink.c |  3 +--
 include/linux/phylink.h   | 12 +++++++++
 net/dsa/user.c            | 21 +++++++++------
 4 files changed, 74 insertions(+), 31 deletions(-)

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


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-02-07  4:28 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-05 15:10 [PATCH net-next 0/3] net: dsa: add support for phylink managed EEE Russell King (Oracle)
2025-02-05 15:10 ` [PATCH net-next 1/3] net: phylink: provide phylink_mac_implements_lpi() Russell King (Oracle)
2025-02-05 15:10 ` [PATCH net-next 2/3] net: dsa: allow use of phylink managed EEE support Russell King (Oracle)
2025-02-05 15:11 ` [PATCH net-next 3/3] net: dsa: mt7530: convert to phylink managed EEE Russell King (Oracle)
2025-02-05 15:42   ` Chester A. Unal
2025-02-06 15:58     ` Russell King (Oracle)
2025-02-07  3:54   ` kernel test robot
2025-02-07  4:27   ` kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.