genphy_c45_pma_suspend(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

genphy_c45_pma_suspend β€” okay so this is the one that suspends the PMA module, bestie. That's the whole vibe. Nap time for the PMA. 😴

This page lives in section 9 of the Kernel API Manual, and honestly? Iconic of it. πŸŽ€


✨ SYNOPSIS ✨

int genphy_c45_pma_suspend (struct phy_device *phydev );

Yeah that's it, that's the whole signature β€” it takes one pointer and hands you back an int, periodt. πŸ’…


✨ ARGUMENTS ✨

  • phydev β€” the target phy_device struct 🫢 like, this is the phy device you're putting to sleep. The main character of the operation, fr fr.

🌈 SEE ALSO 🌈

The kernel file is ./drivers/net/phy/phy-c45.c and there is a whole friend group here, ngl β€” every single one of these is part of the same c45 clique πŸ‘‘

go read the resume one next, iykyk β€” they're literally a matched set πŸ’œ

Okay that's the whole page, no cap πŸ’– it comes out of ./drivers/net/phy and the date on it is October 2026, so yeah, it's from the future and it's slaying. bye bestie, go suspend something responsibly πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from