mbox series

[net-next,0/6] net: phy: improve and simplify EEE handling in phylib

Message ID 3caa3151-13ac-44a8-9bb6-20f82563f698@gmail.com (mailing list archive)
Headers show
Series net: phy: improve and simplify EEE handling in phylib | expand

Message

Heiner Kallweit Feb. 16, 2025, 9:14 p.m. UTC
This series improves and simplifies phylib's EEE handling.

Heiner Kallweit (6):
  net: phy: move definition of phy_is_started before
    phy_disable_eee_mode
  net: phy: improve phy_disable_eee_mode
  net: phy: remove disabled EEE modes from advertising in phy_probe
  net: phy: c45: Don't silently remove disabled EEE modes any longer
    when writing advertisement register
  net: phy: c45: use cached EEE advertisement in
    genphy_c45_ethtool_get_eee
  net: phy: c45: remove local advertisement parameter from
    genphy_c45_eee_is_active

 drivers/net/phy/phy-c45.c    | 40 +++++++++++-------------------------
 drivers/net/phy/phy.c        |  4 ++--
 drivers/net/phy/phy_device.c | 21 +++++++++----------
 include/linux/phy.h          | 20 ++++++++++--------
 4 files changed, 35 insertions(+), 50 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Feb. 19, 2025, 2:20 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:

On Sun, 16 Feb 2025 22:14:56 +0100 you wrote:
> This series improves and simplifies phylib's EEE handling.
> 
> Heiner Kallweit (6):
>   net: phy: move definition of phy_is_started before
>     phy_disable_eee_mode
>   net: phy: improve phy_disable_eee_mode
>   net: phy: remove disabled EEE modes from advertising in phy_probe
>   net: phy: c45: Don't silently remove disabled EEE modes any longer
>     when writing advertisement register
>   net: phy: c45: use cached EEE advertisement in
>     genphy_c45_ethtool_get_eee
>   net: phy: c45: remove local advertisement parameter from
>     genphy_c45_eee_is_active
> 
> [...]

Here is the summary with links:
  - [net-next,1/6] net: phy: move definition of phy_is_started before phy_disable_eee_mode
    https://git.kernel.org/netdev/net-next/c/8a6a77bb5a41
  - [net-next,2/6] net: phy: improve phy_disable_eee_mode
    https://git.kernel.org/netdev/net-next/c/a9b6a860d778
  - [net-next,3/6] net: phy: remove disabled EEE modes from advertising_eee in phy_probe
    https://git.kernel.org/netdev/net-next/c/7f33fea6bb53
  - [net-next,4/6] net: phy: c45: Don't silently remove disabled EEE modes any longer when writing advertisement register
    https://git.kernel.org/netdev/net-next/c/aa951feb5426
  - [net-next,5/6] net: phy: c45: use cached EEE advertisement in genphy_c45_ethtool_get_eee
    https://git.kernel.org/netdev/net-next/c/199d0ce385ad
  - [net-next,6/6] net: phy: c45: remove local advertisement parameter from genphy_c45_eee_is_active
    https://git.kernel.org/netdev/net-next/c/809265fe96fe

You are awesome, thank you!