Lines Matching refs:clk_freq
50 * @clk_freq: Clock frequency
54 static const char *ice_tspll_clk_freq_str(enum ice_tspll_freq clk_freq)
56 switch (clk_freq) {
95 * @clk_freq: Clock frequency to program
101 enum ice_tspll_freq clk_freq,
104 if (clk_freq >= NUM_ICE_TSPLL_FREQ) {
106 clk_freq);
118 clk_freq != ice_tspll_default_freq(hw->mac_type)) {
167 * @clk_freq: Clock frequency to program
179 static int ice_tspll_cfg_e82x(struct ice_hw *hw, enum ice_tspll_freq clk_freq,
214 r9 |= FIELD_PREP(ICE_CGU_R9_TIME_REF_FREQ_SEL, clk_freq);
226 e82x_tspll_params[clk_freq].feedback_div);
241 e82x_tspll_params[clk_freq].post_pll_div);
255 e82x_tspll_params[clk_freq].refclk_pre_div);
257 e82x_tspll_params[clk_freq].frac_n_div);
328 * @clk_freq: Clock frequency to program
340 static int ice_tspll_cfg_e825c(struct ice_hw *hw, enum ice_tspll_freq clk_freq,
384 r9 |= FIELD_PREP(ICE_CGU_R9_TIME_REF_FREQ_SEL, clk_freq);
537 * @clk_freq: Clock frequency to program
546 static int ice_tspll_cfg(struct ice_hw *hw, enum ice_tspll_freq clk_freq,
551 return ice_tspll_cfg_e82x(hw, clk_freq, clk_src);
553 return ice_tspll_cfg_e825c(hw, clk_freq, clk_src);