i40e_mdio_i...er_selection(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

i40e_mdio_if_number_selection β€” MDIO I/F number selection πŸ’…

okay so real talk, this page lives in the Kernel API Manual and the page title is i40e_mdio_i...er_selection(9) (yes it's truncated, that's just manpage naming being manpage naming 😭). The function itself is spelled all the way out in the NAME up there β€” don't let the dotted title jump you.


🌸 SYNOPSIS 🌸

void i40e_mdio_if_number_selection (struct i40e_hw *hw , bool set_mdio ,
u8 mdio_num , struct i40e_aqc_phy_register_access *cmd );

no return value, it's a void girlie β€” it does the thing and dips 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • hw β€” pointer to the hw struct πŸ–₯️ like, the whole hardware situation
  • set_mdio β€” use the MDIO I/F number that mdio_num hands you πŸ‘€ it's a bool, so it's a yes/no vibe
  • mdio_num β€” the MDIO I/F number itself πŸ”’ (a u8, keep it smol)
  • cmd β€” pointer to the PHY Register command structure πŸ“

πŸŽ€ SEE ALSO πŸŽ€

Kernel file ./drivers/net/ethernet/intel/i40e/i40e_common.c β€” that's where the source is at, go read it iykyk πŸ“–

and here's the whole friend group, every single one, no cap:


that's the whole page bestie, go forth and select your MDIO I/F number πŸ’…βœ¨

kisses, this one's filed under ./drivers/net/ethernet/intel/i40e and stamped October 2026 β€” see u in the next manpage πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from