mii_eee_cap...nkmode_sup_t(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– mii_eee_cap...nkmode_sup_t(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ this one's a function page, and the name lowkey got chopped in the header (mii_eee_cap...nkmode_sup_t(9)) but don't panic, it's still the same iconic little helper πŸŽ€


✨ SYNOPSIS ✨

void mii_eee_cap2_mod_linkmode_sup_t (unsigned long *adv , u32 val );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • adv β€” this is your target, the linkmode settings you're writing into. it's the destination, the main character, the one getting the glow-up πŸ’…
  • val β€” the register value. just a plain u32, sitting there, full of secrets πŸ“

🌸 DESCRIPTION 🌸

so like, what does this actually do? it's a function that translates the value of the following registers into the linkmode, bestie. and the register in question is:

  • IEEE 802.3-2022 45.2.3.11 "EEE control and capability 2" register (3.21) πŸ‘‘

that's it, that's the whole vibe. it takes the register value and translates it over to linkmode land. no cap 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

like the whole friend group, fr fr β€” go check these out too:


and that's the tea β˜• this page lives over in ./include/linux and it's dated October 2026 β€” mwah, slay, periodt πŸ’œπŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from