Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/clk/
Dclk-multiplier.c54 unsigned long *best_parent_rate, in __bestmult() argument
57 unsigned long orig_parent_rate = *best_parent_rate; in __bestmult()
62 return rate / *best_parent_rate; in __bestmult()
71 *best_parent_rate = orig_parent_rate; in __bestmult()
82 *best_parent_rate = parent_rate; in __bestmult()
Dclk-divider.c280 unsigned long *best_parent_rate, in clk_divider_bestdiv() argument
286 unsigned long parent_rate_saved = *best_parent_rate; in clk_divider_bestdiv()
294 parent_rate = *best_parent_rate; in clk_divider_bestdiv()
316 *best_parent_rate = parent_rate_saved; in clk_divider_bestdiv()
325 *best_parent_rate = parent_rate; in clk_divider_bestdiv()
331 *best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), 1); in clk_divider_bestdiv()
Dclk.c510 req->best_parent_rate = best; in clk_mux_determine_rate_flags()
799 req->best_parent_rate = parent->rate; in clk_core_round_rate_nolock()
802 req->best_parent_rate = 0; in clk_core_round_rate_nolock()
809 &req->best_parent_rate); in clk_core_round_rate_nolock()
1299 unsigned long best_parent_rate = 0; in clk_calc_new_rates() local
1313 best_parent_rate = parent->rate; in clk_calc_new_rates()
1326 req.best_parent_rate = parent->rate; in clk_calc_new_rates()
1329 req.best_parent_rate = 0; in clk_calc_new_rates()
1336 best_parent_rate = req.best_parent_rate; in clk_calc_new_rates()
1341 &best_parent_rate); in clk_calc_new_rates()
[all …]
Dclk-composite.c84 req->best_parent_rate = clk_hw_get_rate(parent); in clk_composite_determine_rate()
87 &req->best_parent_rate); in clk_composite_determine_rate()
112 req->best_parent_rate = parent_rate; in clk_composite_determine_rate()
/linux-4.4.14/drivers/clk/qcom/
Dclk-rcg2.c213 req->best_parent_rate = rate; in _freq_tbl_determine_rate()
469 req->best_parent_rate = clk_hw_get_rate(req->best_parent_hw); in clk_edp_pixel_determine_rate()
471 if (req->best_parent_rate == 810000000) in clk_edp_pixel_determine_rate()
480 if ((req->best_parent_rate < (request - delta)) || in clk_edp_pixel_determine_rate()
481 (req->best_parent_rate > (request + delta))) in clk_edp_pixel_determine_rate()
489 req->rate = calc_rate(req->best_parent_rate, in clk_edp_pixel_determine_rate()
523 req->best_parent_rate = parent_rate = clk_hw_round_rate(p, req->rate); in clk_byte_determine_rate()
580 req->best_parent_rate = parent_rate = clk_hw_round_rate(p, rate); in clk_byte2_determine_rate()
660 req->best_parent_rate = src_rate; in clk_pixel_determine_rate()
Dclk-rcg.c437 req->best_parent_rate = rate; in _freq_tbl_determine_rate()
476 req->best_parent_rate = clk_hw_round_rate(p, req->rate); in clk_rcg_bypass_determine_rate()
477 req->rate = req->best_parent_rate; in clk_rcg_bypass_determine_rate()
551 req->best_parent_rate = clk_hw_round_rate(p, req->rate); in clk_rcg_bypass2_determine_rate()
552 req->rate = req->best_parent_rate; in clk_rcg_bypass2_determine_rate()
617 req->best_parent_rate = src_rate; in clk_rcg_pixel_determine_rate()
689 req->best_parent_rate = src_rate; in clk_rcg_esc_determine_rate()
Dclk-pll.c146 req->rate = clk_pll_recalc_rate(hw, req->best_parent_rate); in clk_pll_determine_rate()
/linux-4.4.14/drivers/clk/ti/
Ddivider.c146 unsigned long *best_parent_rate) in ti_clk_divider_bestdiv() argument
151 unsigned long parent_rate_saved = *best_parent_rate; in ti_clk_divider_bestdiv()
159 parent_rate = *best_parent_rate; in ti_clk_divider_bestdiv()
181 *best_parent_rate = parent_rate_saved; in ti_clk_divider_bestdiv()
190 *best_parent_rate = parent_rate; in ti_clk_divider_bestdiv()
196 *best_parent_rate = in ti_clk_divider_bestdiv()
Ddpll44xx.c220 &req->best_parent_rate); in omap4_dpll_regm4xen_determine_rate()
224 req->best_parent_rate = req->rate; in omap4_dpll_regm4xen_determine_rate()
Ddpll3xxx.c497 &req->best_parent_rate); in omap3_noncore_dpll_determine_rate()
501 req->best_parent_rate = req->rate; in omap3_noncore_dpll_determine_rate()
/linux-4.4.14/drivers/clk/hisilicon/
Dclk-hi3620.c302 req->best_parent_rate = 26000000; in mmc_clk_determine_rate()
305 req->best_parent_rate = 180000000; in mmc_clk_determine_rate()
308 req->best_parent_rate = 360000000; in mmc_clk_determine_rate()
311 req->best_parent_rate = 720000000; in mmc_clk_determine_rate()
315 req->best_parent_rate = 1440000000; in mmc_clk_determine_rate()
/linux-4.4.14/drivers/clk/mmp/
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()
/linux-4.4.14/drivers/clk/at91/
Dclk-generated.c130 req->best_parent_rate = parent_rate; in clk_generated_determine_rate()
145 req->best_parent_rate); in clk_generated_determine_rate()
Dclk-programmable.c85 req->best_parent_rate = parent_rate; in clk_programmable_determine_rate()
Dclk-usb.c91 req->best_parent_rate = tmp_parent_rate; in at91sam9x5_clk_usb_determine_rate()
/linux-4.4.14/drivers/clk/sunxi/
Dclk-sun6i-ar100.c103 req->best_parent_rate = parent_rate; in ar100_determine_rate()
Dclk-factors.c114 req->best_parent_rate = best; in clk_factors_determine_rate()
Dclk-sunxi.c155 req->best_parent_rate = best; in sun6i_ahb1_clk_determine_rate()
/linux-4.4.14/include/linux/
Dclk-provider.h58 unsigned long best_parent_rate; member
/linux-4.4.14/drivers/clk/bcm/
Dclk-kona.c1041 &req->best_parent_rate); in kona_peri_clk_determine_rate()
1074 req->best_parent_rate = parent_rate; in kona_peri_clk_determine_rate()
/linux-4.4.14/arch/mips/alchemy/common/
Dclock.c476 req->best_parent_rate = bpr; in alchemy_clk_fgcs_detr()