linkmode_adv...i_t1_adv_l_t(9)
π linkmode_adv_to_mii_t1_adv_l_t β a Kernel API Manual moment β¨
okay bestie, welcome to the Kernel API Manual π β this one's a tiny little helper function and honestly it's giving "small but iconic" energy. it lives in ./include/linux (that's the source, keep that in your back pocket) and the page is dated October 2026, iykyk π¦.
πΈ NAME πΈ
linkmode_adv_to_mii_t1_adv_l_t β
and like... that's literally it?? the dash is just sitting there with nothing after it π the manpage really said "name's enough, figure out the rest". no cap, that's the whole entry.
β¨ SYNOPSIS β¨
u32 linkmode_adv_to_mii_t1_adv_l_t (unsigned long *advertising );
that's the whole signature, copy it exactly, don't be weird about it π
π«Ά ARGUMENTS π«Ά
advertisingβ the linkmode advertisement settings π that's it, that's the argument. it's a pointer tounsigned long, and it's carrying your advertisement settings.
π₯ DESCRIPTION π₯
okay so picture this: it's a small helper function, right? and what it does is translate linkmode advertisement settings β into phy autonegotiation advertisements for the BASE-T1 Autonegotiation Advertisement [15:0] Register π
that's the whole vibe. linkmode stuff goes in, BASE-T1 autoneg advertisement register bits come out, [15:0] and all, periodt. it's not doing anything extra, it's not being dramatic β it's a helper and it's thriving π§
lowkey obsessed with how a function with this many underscores does exactly one (1) thing. main character energy tbh π
π SEE ALSO π
the whole friend group π«Ά β every single one, no skipping:
- Kernel file
./include/linux/mdio.h struct mdio_if_info(9)mdio45_ethtool_ksettings_get(9)mmd_eee_cap_to_ethtool_sup_t(9)mmd_eee_adv_to_ethtool_adv_t(9)ethtool_adv_to_mmd_eee_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_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)
like yes bestie, that's twenty of them and every single one made the list π (and yes, there are two that are near-twins of this page β linkmode_adv_to_mii_t1_adv_m_t(9) and mii_t1_adv_l_mod_linkmode_t(9) β go say hi to the family π)
β okay that's the whole page!! shoutout to ./include/linux for hosting it and to October 2026 for the timestamp β mwah π go translate some advertisements, bestie, you got this π¦π
π¦ 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