ice_write_quad_reg_e82x(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🧚 ice_write_quad_reg_e82x(9) β€” Kernel API Manual 🧚

πŸ’– NAME πŸ’–

ice_write_quad_reg_e82x β€” write a PHY quad register, bestie. That's the whole assignment. ✨

🌈 SYNOPSIS 🌈

okay so here's the signature in all its glory:

int ice_write_quad_reg_e82x (struct ice_hw *hw , u8 quad , u16 offset ,
u32 val );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW struct, periodt.
  • quad β€” quad to write to.
  • offset β€” quad register offset to write.
  • val β€” The value to write to the register.

πŸ’… DESCRIPTION πŸ’…

It writes a PHY quad register over the device sideband queue. And the lore that matters: quad registers are shared between multiple PHYs, so it's giving shared custody, not private property. πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/net/ethernet/intel/ice/ice_ptp_hw.c β€” that's the home base, bestie. 🏑

The see-also list is giving linked-in-bio energy, and no cap, it's iconic-long:

okay that's the whole page, mwah πŸ’‹ β€” source/version: ./drivers/net/ethernet/intel/ice, date: October 2026, manual name: ice_write_quad_reg_e82x(9). periodt. πŸŽ€

πŸ“¦ where this page comes from