ethtool_adv_...md_eee_adv_t(9)
π ethtool_adv_...md_eee_adv_t(9) π
okay so bestie, welcome to the Kernel API Manual β yes we're reading kernel docs for fun now, this is who we are, main character energy only π
β¨ NAME β¨
ethtool_adv_to_mmd_eee_adv_t β
and that's it. that's the whole name section. no description after the dash. the manpage literally said "she's mysterious" and moved on π iconic behaviour honestly, leaving us wanting more π
π¦ SYNOPSIS π¦
u16 ethtool_adv_to_mmd_eee_adv_t (u32 adv );
copy it exactly like that, bestie, spacing and all β do NOT "fix" the space before the paren, it's canon π«Ά
π ARGUMENTS π
advβ the ethtool advertisement settings. that's the whole input. that's the vibe. it goes in, magic comes out β¨
πΈ DESCRIPTION πΈ
so what does this little cutie even do? she's a small helper function (we love a humble queen) and her whole job is translating ethtool advertisement settings into EEE advertisements π₯
and where do those translated ads go? straight into two registers, lowkey iconic addresses:
- the MMD EEE Advertisement (7.60) register
- the MMD EEE Link Partner Ability (7.61) register
that's it, that's her whole personality β translation girlie, fluent in two dialects of advertisement π§ no cap, small function, big purpose.
heads up: she's a helper, so she's not out here living her own life β she exists to be called by other bits of the kernel, iykyk π
π SEE ALSO π
the whole friend group, fr fr β go say hi π
- Kernel file
./include/linux/mdio.hstructmdio_if_info(9) mdio45_ethtool_ksettings_get(9)mmd_eee_cap_to_ethtool_sup_t(9)mmd_eee_adv_to_ethtool_adv_t(9)linkmode_adv_to_mii_10gbt_adv_t(9)mii_10gbt_stat_mod_linkmode_lpa_t(9)mii_t1_adv_l_mod_linkmode_t(9)mii_t1_adv_m_mod_linkmode_t(9)linkmode_adv_to_mii_t1_adv_l_t(9)linkmode_adv_to_mii_t1_adv_m_t(9)mii_eee_cap1_mod_linkmode_t(9)mii_eee_cap2_mod_linkmode_sup_t(9)mii_eee_cap2_mod_linkmode_adv_t(9)linkmode_to_mii_eee_cap1_t(9)linkmode_to_mii_eee_cap2_t(9)mii_10base_t1_adv_mod_linkmode_t(9)linkmode_adv_to_mii_10base_t1_t(9)mii_c73_mod_linkmode(9)mdio_module_driver(9)
that's a wrap, bestie π this page lives in ./include/linux, it's dated October 2026, and it answers to ethtool_adv_...md_eee_adv_t(9) β go forth and translate those advertisements, you're gonna slay πβ¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms