Home
last modified time | relevance | path

Searched refs:best_parent_rate (Results 1 – 25 of 45) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/clk/at91/
H A Dclk-audio-pll.c251 req->rate, req->best_parent_rate); in clk_audio_pll_frac_determine_rate()
258 ret = clk_audio_pll_frac_compute_frac(req->rate, req->best_parent_rate, in clk_audio_pll_frac_determine_rate()
263 req->rate = clk_audio_pll_fout(req->best_parent_rate, nd, fracr); in clk_audio_pll_frac_determine_rate()
278 unsigned long best_parent_rate; in clk_audio_pll_pad_round_rate() local
306 best_parent_rate = clk_hw_round_rate(pclk, in clk_audio_pll_pad_round_rate()
308 tmp_rate = best_parent_rate / (div * tmp_qd); in clk_audio_pll_pad_round_rate()
312 *parent_rate = best_parent_rate; in clk_audio_pll_pad_round_rate()
319 __func__, best_rate, best_parent_rate); in clk_audio_pll_pad_round_rate()
329 unsigned long best_parent_rate = 0; in clk_audio_pll_pmc_round_rate() local
341 best_parent_rate = clk_round_rate(pclk->clk, 1); in clk_audio_pll_pmc_round_rate()
[all …]
H A Dclk-generated.c118 req->best_parent_rate = parent_rate; in clk_generated_best_diff()
198 req->best_parent_rate); in clk_generated_determine_rate()
H A Dclk-master.c193 req->best_parent_rate = parent_rate; in clk_sama7g5_master_best_diff()
258 req->best_parent_rate); in clk_sama7g5_master_determine_rate()
H A Dclk-peripheral.c254 req->best_parent_rate = parent_rate; in clk_sam9x5_peripheral_best_diff()
316 req->best_parent_rate); in clk_sam9x5_peripheral_determine_rate()
/OK3568_Linux_fs/kernel/drivers/clk/sunxi-ng/
H A Dccu_mux.c86 unsigned long best_parent_rate = 0, best_rate = 0; in ccu_mux_helper_determine_rate() local
94 best_parent_rate = clk_hw_get_rate(best_parent); in ccu_mux_helper_determine_rate()
96 best_parent_rate); in ccu_mux_helper_determine_rate()
106 best_parent_rate = ccu_mux_helper_unapply_prediv(common, cm, -1, in ccu_mux_helper_determine_rate()
134 best_parent_rate = parent_rate; in ccu_mux_helper_determine_rate()
141 best_parent_rate = parent_rate; in ccu_mux_helper_determine_rate()
151 req->best_parent_rate = best_parent_rate; in ccu_mux_helper_determine_rate()
/OK3568_Linux_fs/kernel/drivers/clk/imx/
H A Dclk-pfdv2.c107 req->best_parent_rate in clk_pfdv2_determine_rate()
110 unsigned long best_parent_rate = req->best_parent_rate; in clk_pfdv2_determine_rate() local
132 best_parent_rate = parent_rates[i]; in clk_pfdv2_determine_rate()
136 req->best_parent_rate = best_parent_rate; in clk_pfdv2_determine_rate()
/OK3568_Linux_fs/kernel/drivers/clk/actions/
H A Dowl-factor.c69 unsigned long *best_parent_rate) in owl_clk_val_best() argument
73 unsigned long parent_rate_saved = *best_parent_rate; in owl_clk_val_best()
80 parent_rate = *best_parent_rate; in owl_clk_val_best()
97 *best_parent_rate = parent_rate_saved; in owl_clk_val_best()
107 *best_parent_rate = parent_rate; in owl_clk_val_best()
113 *best_parent_rate = clk_hw_round_rate( in owl_clk_val_best()
/OK3568_Linux_fs/kernel/drivers/clk/
H A Dclk-multiplier.c66 unsigned long *best_parent_rate, in __bestmult() argument
70 unsigned long orig_parent_rate = *best_parent_rate; in __bestmult()
97 *best_parent_rate = orig_parent_rate; in __bestmult()
108 *best_parent_rate = parent_rate; in __bestmult()
H A Dclk-divider.c290 unsigned long *best_parent_rate, in clk_divider_bestdiv() argument
296 unsigned long parent_rate_saved = *best_parent_rate; in clk_divider_bestdiv()
304 parent_rate = *best_parent_rate; in clk_divider_bestdiv()
325 *best_parent_rate = parent_rate_saved; in clk_divider_bestdiv()
333 *best_parent_rate = parent_rate; in clk_divider_bestdiv()
339 *best_parent_rate = clk_hw_round_rate(parent, 1); in clk_divider_bestdiv()
H A Dclk-composite.c70 req->best_parent_rate = clk_hw_get_rate(parent); in clk_composite_determine_rate()
73 &req->best_parent_rate); in clk_composite_determine_rate()
98 req->best_parent_rate = parent_rate; in clk_composite_determine_rate()
H A Dclk.c604 req->best_parent_rate = best; in clk_mux_determine_rate_flags()
1382 &req->best_parent_rate); in clk_core_determine_round_nolock()
1405 req->best_parent_rate = parent->rate; in clk_core_init_rate_req()
1408 req->best_parent_rate = 0; in clk_core_init_rate_req()
2002 unsigned long best_parent_rate = 0; in clk_calc_new_rates() local
2016 best_parent_rate = parent->rate; in clk_calc_new_rates()
2034 best_parent_rate = req.best_parent_rate; in clk_calc_new_rates()
2070 best_parent_rate != parent->rate) in clk_calc_new_rates()
2071 top = clk_calc_new_rates(parent, best_parent_rate); in clk_calc_new_rates()
2134 unsigned long best_parent_rate = 0; in clk_change_rate() local
[all …]
/OK3568_Linux_fs/kernel/drivers/clk/rockchip/
H A Dclk-half-divider.c36 unsigned long *best_parent_rate, u8 width, in clk_half_divider_bestdiv() argument
49 parent_rate = *best_parent_rate; in clk_half_divider_bestdiv()
75 *best_parent_rate = parent_rate; in clk_half_divider_bestdiv()
81 *best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), 1); in clk_half_divider_bestdiv()
/OK3568_Linux_fs/kernel/drivers/clk/ti/
H A Ddivider.c177 unsigned long *best_parent_rate) in ti_clk_divider_bestdiv() argument
182 unsigned long parent_rate_saved = *best_parent_rate; in ti_clk_divider_bestdiv()
190 parent_rate = *best_parent_rate; in ti_clk_divider_bestdiv()
212 *best_parent_rate = parent_rate_saved; in ti_clk_divider_bestdiv()
221 *best_parent_rate = parent_rate; in ti_clk_divider_bestdiv()
227 *best_parent_rate = in ti_clk_divider_bestdiv()
H A Ddpll44xx.c217 &req->best_parent_rate); in omap4_dpll_regm4xen_determine_rate()
221 req->best_parent_rate = req->rate; in omap4_dpll_regm4xen_determine_rate()
/OK3568_Linux_fs/kernel/drivers/clk/qcom/
H A Dclk-rcg2.c243 req->best_parent_rate = rate; in _freq_tbl_determine_rate()
478 req->best_parent_rate = clk_hw_get_rate(req->best_parent_hw); in clk_edp_pixel_determine_rate()
480 if (req->best_parent_rate == 810000000) in clk_edp_pixel_determine_rate()
489 if ((req->best_parent_rate < (request - delta)) || in clk_edp_pixel_determine_rate()
490 (req->best_parent_rate > (request + delta))) in clk_edp_pixel_determine_rate()
498 req->rate = calc_rate(req->best_parent_rate, in clk_edp_pixel_determine_rate()
532 req->best_parent_rate = parent_rate = clk_hw_round_rate(p, req->rate); in clk_byte_determine_rate()
589 req->best_parent_rate = parent_rate = clk_hw_round_rate(p, rate); in clk_byte2_determine_rate()
670 req->best_parent_rate = src_rate; in clk_pixel_determine_rate()
760 req->rate = req->best_parent_rate = p9_rate; in clk_gfx3d_determine_rate()
[all …]
H A Dclk-rcg.c429 req->best_parent_rate = rate; in _freq_tbl_determine_rate()
468 req->best_parent_rate = clk_hw_round_rate(p, req->rate); in clk_rcg_bypass_determine_rate()
469 req->rate = req->best_parent_rate; in clk_rcg_bypass_determine_rate()
543 req->best_parent_rate = clk_hw_round_rate(p, req->rate); in clk_rcg_bypass2_determine_rate()
544 req->rate = req->best_parent_rate; in clk_rcg_bypass2_determine_rate()
609 req->best_parent_rate = src_rate; in clk_rcg_pixel_determine_rate()
683 req->best_parent_rate = src_rate; in clk_rcg_esc_determine_rate()
/OK3568_Linux_fs/kernel/drivers/clk/mmp/
H A Dclk-mix.c266 req->best_parent_rate = parent_rate_best; in mmp_clk_mix_determine_rate()
377 unsigned long best_parent_rate) in mmp_clk_set_rate() argument
386 best_divisor = best_parent_rate / rate; in mmp_clk_set_rate()
396 if (parent_rate == best_parent_rate in mmp_clk_set_rate()
411 if (parent_rate == best_parent_rate) in mmp_clk_set_rate()
/OK3568_Linux_fs/kernel/drivers/clk/hisilicon/
H A Dclk-hi3620.c288 req->best_parent_rate = 26000000; in mmc_clk_determine_rate()
291 req->best_parent_rate = 180000000; in mmc_clk_determine_rate()
294 req->best_parent_rate = 360000000; in mmc_clk_determine_rate()
297 req->best_parent_rate = 720000000; in mmc_clk_determine_rate()
301 req->best_parent_rate = 1440000000; in mmc_clk_determine_rate()
/OK3568_Linux_fs/kernel/drivers/clk/tegra/
H A Dclk-tegra-super-cclk.c81 req->best_parent_rate = pllp_rate; in cclk_super_determine_rate()
86 req->best_parent_rate = rate; in cclk_super_determine_rate()
H A Dclk-tegra20-emc.c186 parent_rate = req->best_parent_rate; in emc_determine_rate()
199 req->best_parent_rate = parent_rate; in emc_determine_rate()
/OK3568_Linux_fs/kernel/drivers/clk/microchip/
H A Dclk-core.c392 unsigned long parent_rate, best_parent_rate = 0; in roclk_determine_rate() local
411 best_parent_rate = parent_rate; in roclk_determine_rate()
429 clk_hw_get_name(best_parent_clk), best_parent_rate, in roclk_determine_rate()
432 if (req->best_parent_rate) in roclk_determine_rate()
433 req->best_parent_rate = best_parent_rate; in roclk_determine_rate()
/OK3568_Linux_fs/kernel/drivers/clk/bcm/
H A Dclk-iproc-pll.c517 if (req->rate == 0 || req->best_parent_rate == 0) in iproc_pll_determine_rate()
523 ret = pll_calc_param(req->rate, req->best_parent_rate, in iproc_pll_determine_rate()
653 if (req->rate == req->best_parent_rate) in iproc_clk_determine_rate()
656 bestdiv = DIV_ROUND_CLOSEST(req->best_parent_rate, req->rate); in iproc_clk_determine_rate()
658 req->rate = req->best_parent_rate; in iproc_clk_determine_rate()
663 req->rate = req->best_parent_rate / bestdiv; in iproc_clk_determine_rate()
/OK3568_Linux_fs/kernel/drivers/clk/rockchip/regmap/
H A Dclk-regmap-composite.c97 req->best_parent_rate = clk_hw_get_rate(parent); in clk_regmap_composite_determine_rate()
100 &req->best_parent_rate); in clk_regmap_composite_determine_rate()
125 req->best_parent_rate = parent_rate; in clk_regmap_composite_determine_rate()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sun4i/
H A Dsun8i_hdmi_phy_clk.c62 req->best_parent_rate = best_rate; in sun8i_phy_clk_determine_rate()
H A Dsun4i_hdmi_tmds_clk.c119 req->best_parent_rate = best_parent; in sun4i_tmds_determine_rate()

12