mdio_module_driver(9)
π NAME π
Okay bestie, welcome to mdio_module_driver(9) from the Kernel API Manual β¨ β mdio_module_driver is literally the Helper macro for registering mdio drivers. Slay.
β¨ SYNOPSIS β¨
mdio_module_driver (_mdio_driver );
π ARGUMENTS π
_mdio_driverβ driver to register. That's the driver you're handing over, bestie. π
π¦ DESCRIPTION π¦
It's the helper macro for MDIO drivers which do not do anything special in module_init/module_exit. Lowkey chill driver behavior only. It's giving βregistration handled, go live your life.β
β οΈ Real talk: each module may only use this macro once, and calling it replacesmodule_initandmodule_exit. No cap, that's the whole swap. π
π SEE ALSO π
If you wanna keep the hyperfixation going, all the SEE ALSO refs are here, same order, zero skips:
- Kernel file
./include/linux/mdio.hstruct 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_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)
Mwah π this page comes from ./include/linux, dated October 2026, and it's literally mdio_module_driver(9). Byeee, bestie π«Ά
π¦ 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