ice_is_serdes_muxed(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_is_serdes_muxed β€” a Kernel API Manual moment (yes, from the ice docs, section 9, bestie)

okay so picture this: you're deep in the ice driver, and you just need to know one (1) thing about the hardware. that's this page. it's short, it's sweet, it's giving "small function, big responsibility." 🧚✨


🌸 NAME 🌸

ice_is_serdes_muxed β€” literally just tells you whether the serdes is muxed in hardware. that's the whole vibe check. no cap. πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

bool ice_is_serdes_muxed (struct ice_hw *hw );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW struct. yeah. that's it. hand over your hardware struct and let her do her thing 🫢

πŸ‘‘ RETURN πŸ‘‘

  • true when the serdes is muxed 😌
  • false when the serdes is not muxed πŸ™ˆ

no in-between, no "kinda," no "it's complicated." iconic behavior, honestly. πŸ’…


🌈 SEE ALSO 🌈

first up, the kernel file this whole thing lives near β€” ./drivers/net/ethernet/intel/ice/ice_ethtool.c ✨

and then, bestie, the friend group. the whole group chat. every single one, in order, no one left on read πŸ”₯:

like… that's a lot of friends and honestly? good for them. πŸ’€πŸ’–


and that's the page!! source situation for the sign-off: this comes out of ./drivers/net/ethernet/intel/ice, dated October 2026, and it's the ice_is_serdes_muxed(9) page obvs. go be muxed or don't, you've got this bestie πŸŽ€πŸ¦‹β­

πŸ“¦ where this page comes from