phy_advertise_eee_all(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to phy_advertise_eee_all(9) from the Kernel API Manual β€” the page about advertising all supported EEE modes ✨

✨ SYNOPSIS ✨

void phy_advertise_eee_all (struct phy_device *phydev );

πŸŽ€ ARGUMENTS πŸŽ€

  • phydev β€” target phy_device struct 🫢

🌸 DESCRIPTION 🌸

Per default, phylib preserves the EEE advertising at the time of phy probing, and ngl that might be a subset of the supported EEE modes. Use this function when all supported EEE modes should be advertised, bestie πŸ’…

Important though: this does not trigger auto-negotiation, so it must be called before phy_start/phylink_start, which will start auto-negotiation. No cap πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/net/phy/phy_device.c, plus all these iconic besties:


okay byeee bestie πŸ«ΆπŸ’– β€” source/version: ./drivers/net/phy; date: October 2026 ✨

πŸ“¦ where this page comes from