ice_tspll_cf...ethdiv_e825c(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, this page lives in the Kernel API Manual and the header calls it ice_tspll_cf...ethdiv_e825c(9) β€” yeah, the title got hit with the truncation beam, but the full function is ice_tspll_cfg_synce_ethdiv_e825c, and its whole thing is: set the divider on the mux. periodt. πŸ’…

✨ SYNOPSIS ✨

int ice_tspll_cfg_synce_ethdiv_e825c (struct ice_hw *hw , enum
       ice_synce_clk output );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” Pointer to the HW struct.
  • output β€” Output pin, we have two in E825C.

πŸ’– DESCRIPTION πŸ’–

Set the correct CGU divider for RCLKA or RCLKB. that’s the whole assignment, no cap. πŸ¦‹

πŸ”’ CONTEXT πŸ”’

Called under pf->dplls.lock. so yeah, the lock is already held when this runs β€” respect it, bestie. 🫢

🫢 RETURN 🫢

  • 0 - success
  • negative - error

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/net/ethernet/intel/ice/ice_tspll.c β€” the whole squad:


okay that’s the entire page, bestie! source/version: ./drivers/net/ethernet/intel/ice β€” date: October 2026 β€” footer page: ice_tspll_cf...ethdiv_e825c(9). bye and slay πŸ’–πŸŽ€

πŸ“¦ where this page comes from