Home
last modified time | relevance | path

Searched defs:parent_rate (Results 1 – 25 of 255) sorted by relevance

1234567891011

/linux/drivers/clk/sophgo/
H A Dclk-cv18xx-ip.c43 unsigned long parent_rate) in gate_recalc_rate()
49 unsigned long *parent_rate) in gate_round_rate()
55 unsigned long parent_rate) in gate_set_rate()
168 static long div_round_rate(struct clk_hw *parent, unsigned long *parent_rate, in div_round_rate()
213 unsigned long tmp_rate, parent_rate; in mux_helper_determine_rate() local
259 unsigned long parent_rate) in div_recalc_rate()
273 unsigned long parent_rate) in div_set_rate()
303 unsigned long *parent_rate, in bypass_div_round_rate()
332 unsigned long parent_rate) in bypass_div_recalc_rate()
343 unsigned long parent_rate) in bypass_div_set_rate()
[all …]
/linux/drivers/clk/actions/
H A Dowl-divider.c19 unsigned long *parent_rate) in owl_divider_helper_round_rate()
27 unsigned long *parent_rate) in owl_divider_round_rate()
37 unsigned long parent_rate) in owl_divider_helper_recalc_rate()
53 unsigned long parent_rate) in owl_divider_recalc_rate()
64 unsigned long parent_rate) in owl_divider_helper_set_rate()
82 unsigned long parent_rate) in owl_divider_set_rate()
H A Dowl-factor.c44 unsigned long rate, unsigned long parent_rate) in _get_table_val()
71 unsigned long parent_rate, try_parent_rate, best = 0, cur_rate; in owl_clk_val_best() local
122 unsigned long *parent_rate) in owl_factor_helper_round_rate()
134 unsigned long *parent_rate) in owl_factor_round_rate()
145 unsigned long parent_rate) in owl_factor_helper_recalc_rate()
174 unsigned long parent_rate) in owl_factor_recalc_rate()
186 unsigned long parent_rate) in owl_factor_helper_set_rate()
206 unsigned long parent_rate) in owl_factor_set_rate()
H A Dowl-composite.c72 unsigned long parent_rate) in owl_comp_div_recalc_rate()
81 unsigned long parent_rate) in owl_comp_div_set_rate()
106 unsigned long parent_rate) in owl_comp_fact_recalc_rate()
116 unsigned long parent_rate) in owl_comp_fact_set_rate()
126 unsigned long *parent_rate) in owl_comp_fix_fact_round_rate()
135 unsigned long parent_rate) in owl_comp_fix_fact_recalc_rate()
145 unsigned long parent_rate) in owl_comp_fix_fact_set_rate()
/linux/drivers/clk/sprd/
H A Ddiv.c13 unsigned long *parent_rate) in sprd_div_round_rate()
23 unsigned long parent_rate) in sprd_div_helper_recalc_rate()
38 unsigned long parent_rate) in sprd_div_recalc_rate()
48 unsigned long parent_rate) in sprd_div_helper_set_rate()
68 unsigned long parent_rate) in sprd_div_set_rate()
/linux/drivers/clk/at91/
H A Dclk-audio-pll.c159 static unsigned long clk_audio_pll_fout(unsigned long parent_rate, in clk_audio_pll_fout()
174 unsigned long parent_rate) in clk_audio_pll_frac_recalc_rate()
188 unsigned long parent_rate) in clk_audio_pll_pad_recalc_rate()
203 unsigned long parent_rate) in clk_audio_pll_pmc_recalc_rate()
217 unsigned long parent_rate, in clk_audio_pll_frac_compute_frac()
274 unsigned long *parent_rate) in clk_audio_pll_pad_round_rate()
325 unsigned long *parent_rate) in clk_audio_pll_pmc_round_rate()
365 unsigned long parent_rate) in clk_audio_pll_frac_set_rate()
388 unsigned long parent_rate) in clk_audio_pll_pad_set_rate()
412 unsigned long parent_rate) in clk_audio_pll_pmc_set_rate()
H A Dclk-plldiv.c23 unsigned long parent_rate) in clk_plldiv_recalc_rate()
37 unsigned long *parent_rate) in clk_plldiv_round_rate()
54 unsigned long parent_rate) in clk_plldiv_set_rate()
H A Dclk-h32mx.c29 unsigned long parent_rate) in clk_sama5d4_h32mx_recalc_rate()
44 unsigned long *parent_rate) in clk_sama5d4_h32mx_round_rate()
61 unsigned long parent_rate) in clk_sama5d4_h32mx_set_rate()
/linux/drivers/clk/
H A Dclk-multiplier.c33 unsigned long parent_rate) in __get_mult()
42 unsigned long parent_rate) in clk_multiplier_recalc_rate()
71 unsigned long parent_rate, current_rate, best_rate = ~0; in __bestmult() local
116 unsigned long *parent_rate) in clk_multiplier_round_rate()
126 unsigned long parent_rate) in clk_multiplier_set_rate()
H A Dclk-highbank.c93 unsigned long parent_rate) in clk_pll_recalc_rate()
134 unsigned long *parent_rate) in clk_pll_round_rate()
145 unsigned long parent_rate) in clk_pll_set_rate()
193 unsigned long parent_rate) in clk_cpu_periphclk_recalc_rate()
205 unsigned long parent_rate) in clk_cpu_a9bclk_recalc_rate()
218 unsigned long parent_rate) in clk_periclk_recalc_rate()
231 unsigned long *parent_rate) in clk_periclk_round_rate()
243 unsigned long parent_rate) in clk_periclk_set_rate()
H A Dclk-cdce925.c78 static unsigned long cdce925_pll_calculate_rate(unsigned long parent_rate, in cdce925_pll_calculate_rate()
87 unsigned long parent_rate) in cdce925_pll_recalc_rate()
96 unsigned long parent_rate, u16 *n, u16 *m) in cdce925_pll_find_rate()
132 unsigned long *parent_rate) in cdce925_pll_round_rate()
141 unsigned long parent_rate) in cdce925_pll_set_rate()
354 unsigned long parent_rate) in cdce925_clk_recalc_rate()
364 unsigned long parent_rate) in cdce925_calc_divider()
424 unsigned long *parent_rate) in cdce925_clk_round_rate()
441 unsigned long parent_rate) in cdce925_clk_set_rate()
460 unsigned long parent_rate) in cdce925_y1_calc_divider()
[all …]
H A Dclk-fractional-divider_test.c19 unsigned long rate, parent_rate, parent_rate_before, m, n, max_n; in clk_fd_test_approximation_max_denominator() local
48 unsigned long rate, parent_rate, parent_rate_before, m, n, max_m; in clk_fd_test_approximation_max_numerator() local
77 unsigned long rate, parent_rate, parent_rate_before, m, n, max_n; in clk_fd_test_approximation_max_denominator_zero_based() local
107 unsigned long rate, parent_rate, parent_rate_before, m, n, max_m; in clk_fd_test_approximation_max_numerator_zero_based() local
H A Dclk-sparx5.c58 static unsigned long s5_calc_freq(unsigned long parent_rate, in s5_calc_freq()
76 unsigned long parent_rate, in s5_search_fractional()
109 unsigned long parent_rate, in s5_calc_params()
167 unsigned long parent_rate) in s5_pll_set_rate()
193 unsigned long parent_rate) in s5_pll_recalc_rate()
217 unsigned long *parent_rate) in s5_pll_round_rate()
H A Dclk-scpi.c28 unsigned long parent_rate) in scpi_clk_recalc_rate()
36 unsigned long *parent_rate) in scpi_clk_round_rate()
48 unsigned long parent_rate) in scpi_clk_set_rate()
82 unsigned long parent_rate) in scpi_dvfs_recalc_rate()
96 unsigned long *parent_rate) in scpi_dvfs_round_rate()
115 unsigned long parent_rate) in scpi_dvfs_set_rate()
H A Dclk-vt8500.c115 unsigned long parent_rate) in vt8500_dclk_recalc_rate()
158 unsigned long parent_rate) in vt8500_dclk_set_rate()
350 static int vt8500_find_pll_bits(unsigned long rate, unsigned long parent_rate, in vt8500_find_pll_bits()
390 unsigned long parent_rate, u32 *multiplier, u32 *divisor1, in wm8650_find_pll_bits()
425 static u32 wm8750_get_filter(u32 parent_rate, u32 divisor1) in wm8750_get_filter()
452 static int wm8750_find_pll_bits(unsigned long rate, unsigned long parent_rate, in wm8750_find_pll_bits()
500 static int wm8850_find_pll_bits(unsigned long rate, unsigned long parent_rate, in wm8850_find_pll_bits()
547 unsigned long parent_rate) in vtwm_pll_set_rate()
637 unsigned long parent_rate) in vtwm_pll_recalc_rate()
/linux/drivers/clk/mstar/
H A Dclk-msc313-cpupll.c117 static unsigned long msc313_cpupll_frequencyforreg(u32 reg, unsigned long parent_rate) in msc313_cpupll_frequencyforreg()
126 static u32 msc313_cpupll_regforfrequecy(unsigned long rate, unsigned long parent_rate) in msc313_cpupll_regforfrequecy()
135 static unsigned long msc313_cpupll_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) in msc313_cpupll_recalc_rate()
144 unsigned long *parent_rate) in msc313_cpupll_round_rate()
159 static int msc313_cpupll_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) in msc313_cpupll_set_rate()
/linux/drivers/clk/mvebu/
H A Dclk-cpu.c49 unsigned long parent_rate) in clk_cpu_recalc_rate()
60 unsigned long *parent_rate) in clk_cpu_round_rate()
75 unsigned long parent_rate) in clk_cpu_off_set_rate()
109 unsigned long parent_rate) in clk_cpu_on_set_rate()
152 unsigned long parent_rate) in clk_cpu_set_rate()
/linux/drivers/clk/baikal-t1/
H A Dccu-div.c77 unsigned long parent_rate, in ccu_div_var_update_clkdiv()
208 unsigned long parent_rate) in ccu_div_var_recalc_rate()
221 unsigned long parent_rate, in ccu_div_var_calc_divider()
232 unsigned long *parent_rate) in ccu_div_var_round_rate()
248 unsigned long parent_rate) in ccu_div_var_set_rate_slow()
282 unsigned long parent_rate) in ccu_div_var_set_rate_fast()
304 unsigned long parent_rate) in ccu_div_fixed_recalc_rate()
312 unsigned long *parent_rate) in ccu_div_fixed_round_rate()
320 unsigned long parent_rate) in ccu_div_fixed_set_rate()
/linux/drivers/clk/ti/
H A Dfapll.c161 unsigned long parent_rate) in ti_fapll_recalc_rate()
195 unsigned long parent_rate, in ti_fapll_set_div_mult()
218 unsigned long *parent_rate) in ti_fapll_round_rate()
238 unsigned long parent_rate) in ti_fapll_set_rate()
307 unsigned long parent_rate) in ti_fapll_synth_recalc_rate()
351 unsigned long parent_rate) in ti_fapll_synth_get_frac_rate()
366 unsigned long parent_rate) in ti_fapll_synth_set_frac_rate()
403 unsigned long *parent_rate) in ti_fapll_synth_round_rate()
437 unsigned long parent_rate) in ti_fapll_synth_set_rate()
H A Ddpll3xxx.c499 unsigned long omap3_dpll_recalc(struct clk_hw *hw, unsigned long parent_rate) in omap3_dpll_recalc()
648 unsigned long parent_rate) in omap3_noncore_dpll_set_rate()
697 unsigned long parent_rate, in omap3_noncore_dpll_set_rate_and_parent()
841 unsigned long parent_rate) in omap3_clkoutx2_recalc()
1011 unsigned long parent_rate) in omap3_dpll4_set_rate()
1039 unsigned long parent_rate, u8 index) in omap3_dpll4_set_rate_and_parent()
1052 unsigned long parent_rate) in omap3_dpll5_apply_errata()
1107 unsigned long parent_rate) in omap3_dpll5_set_rate()
/linux/drivers/clk/ingenic/
H A Dx1000-cgu.c65 unsigned long parent_rate) in x1000_otg_phy_recalc_rate()
88 unsigned long *parent_rate) in x1000_otg_phy_round_rate()
100 unsigned long parent_rate) in x1000_otg_phy_set_rate()
174 unsigned long rate, unsigned long parent_rate, in x1000_i2spll_calc_m_n_od()
194 unsigned long rate, unsigned long parent_rate) in x1000_i2spll_set_rate_hook()
/linux/drivers/clk/spacemit/
H A Dccu_mix.c42 unsigned long parent_rate) in ccu_factor_recalc_rate()
50 unsigned long parent_rate) in ccu_div_recalc_rate()
90 unsigned long parent_rate) in ccu_factor_set_rate()
109 unsigned long parent_rate; in ccu_mix_calc_best_rate() local
147 unsigned long parent_rate) in ccu_mix_set_rate()
/linux/drivers/clk/tegra/
H A Dclk-divider.c22 unsigned long parent_rate) in get_div()
36 unsigned long parent_rate) in clk_frac_div_recalc_rate()
81 unsigned long parent_rate) in clk_frac_div_set_rate()
120 unsigned long parent_rate = clk_hw_get_rate(parent); in clk_divider_restore_context() local
H A Dclk-pll.c520 unsigned long rate, unsigned long parent_rate) in _get_table_rate()
554 unsigned long rate, unsigned long parent_rate) in _calc_rate()
802 unsigned long parent_rate) in clk_pll_set_rate()
864 unsigned long parent_rate) in clk_pll_recalc_rate()
1017 unsigned long parent_rate) in clk_plle_recalc_rate()
1038 unsigned long parent_rate = clk_hw_get_rate(parent); in tegra_clk_pll_restore_context() local
1203 unsigned long parent_rate) in _pll_fixed_mdiv()
1222 unsigned long rate, unsigned long parent_rate) in _calc_dynamic_ramp_rate()
1262 unsigned long parent_rate) in _clip_vco_min()
1269 unsigned long parent_rate) in _setup_dynamic_ramp()
[all …]
/linux/drivers/clk/nuvoton/
H A Dclk-ma35d1-pll.c82 unsigned long parent_rate) in ma35d1_calc_smic_pll_freq()
99 static unsigned long ma35d1_calc_pll_freq(u8 mode, u32 *reg_ctl, unsigned long parent_rate) in ma35d1_calc_pll_freq()
124 unsigned long parent_rate, u32 *reg_ctl, in ma35d1_pll_find_closest()
186 unsigned long parent_rate) in ma35d1_clk_pll_set_rate()
221 static unsigned long ma35d1_clk_pll_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) in ma35d1_clk_pll_recalc_rate()
248 unsigned long *parent_rate) in ma35d1_clk_pll_round_rate()

1234567891011