genphy_c45_read_eee_adv(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– genphy_c45_read_eee_adv(9) β€” Kernel API Manual πŸ’–

okay so you're in the Kernel API Manual, section 9, and the function we're simping over today is genphy_c45_read_eee_adv 🫢 it's all about reading advertised EEE link modes. that's it, that's the whole vibe. lowkey iconic, highkey niche 😌


✨ NAME ✨

genphy_c45_read_eee_adv β€” read advertised EEE link modes 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

int genphy_c45_read_eee_adv (struct phy_device *phydev , unsigned long *adv );

πŸŽ€ ARGUMENTS πŸŽ€

  • phydev β€” the target phy_device struct πŸ‘‘ like, the PHY we're looking at, bestie.
  • adv β€” the linkmode advertisement status πŸ’… that's where the advertised stuff lands.

🌈 SEE ALSO 🌈

okay this is the part where the friend group shows up. the whole genphy_c45 extended family, plus some oatc14 cousins, all from the Kernel file ./drivers/net/phy/phy-c45.c. not me listing all of them. but fr fr, here's every single one 🫢


ngl bestie, if you only remember one thing: this one reads the advertised EEE link modes. genphy_c45_write_eee_adv(9) is the one that writes. iykyk πŸ’…

and that's the page!! πŸŽ€ this lil cutie lives over in ./drivers/net/phy, dated October 2026, and this is me signing off for genphy_c45_read_eee_adv(9). slay, stay phy, drink water πŸ¦‹βœ¨πŸ’œ

πŸ“¦ where this page comes from