genphy_restart_aneg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ genphy_restart_aneg β€” the Kernel API Manual page, bestie edition

okay so real talk, this is the <pink>genphy_restart_aneg</pink> page from the Kernel API Manual, and it's genuinely so much shorter than you'd expect for something with this much main character energy. let's get into it πŸ’…


✨ NAME ✨

genphy_restart_aneg β€” Enable and Restart Autonegotiation

like, it does exactly what it says on the tin: it enables autoneg and then restarts it. no cap, no plot twist, just vibes and link negotiation 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

int genphy_restart_aneg (struct phy_device *phydev );

she returns an int, she takes one (1) pointer, she's iconic for it πŸ’–


🌸 ARGUMENTS 🌸

  • phydev β€” the target struct phy_device. that's it. that's the whole argument list. she's lowkey minimal and we respect it πŸ™ˆ

πŸ”₯ SEE ALSO πŸ”₯

this list is long, bestie, and the file lives at ./drivers/net/phy/phy_device.c β€” so here's the entire roster, not one single one skipped, because we don't do that here:

fifty-something entries and every single one of them ate, periodt πŸ’€βœ¨


ngl the original page is literally just these four sections β€” no RETURN VALUE, no ERRORS, no NOTES, no COPYRIGHT. so if you were waiting for extra lore, that's the whole thing πŸŽ€

πŸ’œ the cute sign-off πŸ’œ

this gorgeous little page ships from the source path ./drivers/net/phy, and it's dated October 2026 β€” so mark your calendar, bestie. the manual name it lives under is genphy_restart_aneg(9), and honestly she's short, she's sweet, she's gonna restart your autoneg and dip πŸŒˆβ­πŸ“πŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from