genphy_chec...restart_aneg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ genphy_check_and_restart_aneg(9) πŸ¦‹

okay so bestie, welcome to the Kernel API Manual ✨ β€” yes that's the manual name, and yes this page lives there. Today's main character is genphy_check_and_restart_aneg, and honestly? she's the friend who checks if the group chat is still alive and restarts it if it's not. πŸ’…


πŸ’– NAME πŸ’–

genphy_check_and_restart_aneg β€” Enable and restart auto-negotiation 🌸


✨ SYNOPSIS ✨

int genphy_check_and_restart_aneg (struct phy_device *phydev , bool
restart );

πŸŽ€ ARGUMENTS πŸŽ€

  • phydev β€” the target phy_device struct πŸ‘‘ like, this is the PHY we're dealing with, no cap
  • restart β€” bool that says whether an aneg restart is requested πŸ™ˆ so basically "girl, do we actually want to restart this or not"

🧚 DESCRIPTION 🧚

Check, and restart auto-negotiation if needed. 🫢

That's it, that's the whole vibe β€” she checks, and if the situation calls for it, she restarts auto-negotiation. Lowkey iconic, highkey useful. ⭐


🌈 SEE ALSO 🌈

Kernel file ./drivers/net/phy/phy_device.c β€” go read it, iykyk πŸ’œ


okay that's the whole page, mwah πŸ’‹ and for the credits moment: this one's from ./drivers/net/phy, dated October 2026 β€” periodt, drink water, go touch grass, and ship it πŸ“πŸ”₯πŸ‘‘

πŸ“¦ where this page comes from