ef4_mdio_set_link_ksettings(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so picture this: it's a man page, it's from the Kernel API Manual, and the star of the show is ef4_mdio_set_link_ksettings. yes we're in the ef4_mdio_set_link_ksettings(9) cinematic universe. stay with me, it's literally so good. πŸ¦‹


✨ NAME ✨

ef4_mdio_set_link_ksettings β€” Set (some of) the PHY settings over MDIO. no cap, that's the whole vibe. "some of" is doing heavy lifting there and we respect her for it πŸ’…


🌸 SYNOPSIS 🌸

int ef4_mdio_set_link_ksettings (struct ef4_nic *efx , const struct
ethtool_link_ksettings *cmd );

she returns an int, she takes a NIC and some link ksettings, and she's on her way. iconic behavior only πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • efx β€” Efx NIC. that's the network interface card we're working with, bestie 🫢
  • cmd β€” New settings. the fresh link ksettings we're pushing through, fr fr ✨

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file: ./drivers/net/ethernet/sfc/falcon/mdio_10g.c β€” go read the source, it's giving main character energy πŸ“–
  • ef4_mdio_an_reconfigure(9) β€” the sibling function, lowkey also worth a peek πŸ‘€

ngl, this page is short and sweet β€” but every detail still matters, so don't skip the source file or the sibling reference. iykyk πŸ’€

and that's a wrap, bestie! this gem lives in ./drivers/net/ethernet/sfc/falcon, dated October 2026, and yes the footer is still repping ef4_mdio_set_link_ksettings(9) because she's that girl πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from