ice_tspll_cf...ss_mux_e825c(9)
π NAME π
okay so bestie, welcome to the ice_tspll_cf...ss_mux_e825c(9) page in the Kernel API Manual π. This little icon is ice_tspll_cfg_bypass_mux_e825c, and its whole job is to configure the reference clock mux. slay.
β¨ SYNOPSIS β¨
int ice_tspll_cfg_bypass_mux_e825c (struct ice_hw *hw , bool ena , u32
port_num , enum ice_synce_clk output );
π¦ ARGUMENTS π¦
hwβ pointer to the HW struct π«Άenaβtrueto enable the reference,falseif disable β literally the on/off vibe.port_numβ number of the port π’outputβ output pin, and bestie, we have two in E825C π
π DESCRIPTION π
It sets the reference clock source and the output clock selection. Thatβs the whole tea ββ¨.
π§ CONTEXT π§
Called under pf->dplls.lock π β so keep that lock context in mind, no cap.
π₯ RETURN π₯
0β success β¨- negative β error π
π SEE ALSO π
- Kernel file
./drivers/net/ethernet/intel/ice/ice_tspll.cπ 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_get_div_e825c(9)ice_tspll_cfg_synce_ethdiv_e825c(9)
with love from ./drivers/net/ethernet/intel/ice, October 2026 β ice_tspll_cf...ss_mux_e825c(9) out π
β¨
π¦ 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