ice_tspll_cf...ethdiv_e825c(9)
π 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- successnegative- error
π SEE ALSO π
Kernel file ./drivers/net/ethernet/intel/ice/ice_tspll.c β the whole squad:
ice_tspll_clk_freq_str(9)ice_tspll_default_freq(9)ice_tspll_check_params(9)ice_tspll_clk_src_str(9)ice_tspll_log_cfg(9)ice_tspll_cfg_e82x(9)ice_tspll_dis_sticky_bits_e82x(9)ice_tspll_cfg_e825c(9)ice_tspll_dis_sticky_bits_e825c(9)ice_tspll_cfg_pps_out_e825c(9)ice_tspll_cfg(9)ice_tspll_dis_sticky_bits(9)ice_tspll_init(9)ice_tspll_bypass_mux_active_e825c(9)ice_tspll_cfg_bypass_mux_e825c(9)ice_tspll_get_div_e825c(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms