/Linux-v4.19/drivers/clk/ |
D | clk-composite.c | 75 } else if (rate_hw && rate_ops && rate_ops->round_rate && in clk_composite_determine_rate() 84 rate = rate_ops->round_rate(rate_hw, req->rate, in clk_composite_determine_rate() 100 tmp_rate = rate_ops->round_rate(rate_hw, req->rate, in clk_composite_determine_rate() 139 return rate_ops->round_rate(rate_hw, rate, prate); in clk_composite_round_rate() 264 else if (rate_ops->round_rate) in clk_hw_register_composite() 265 clk_composite_ops->round_rate = in clk_hw_register_composite() 270 if (rate_ops->determine_rate || rate_ops->round_rate) in clk_hw_register_composite()
|
D | clk-vt8500.c | 214 .round_rate = vt8500_dclk_round_rate, 223 .round_rate = vt8500_dclk_round_rate, 611 long round_rate; in vtwm_pll_round_rate() local 618 round_rate = VT8500_BITS_TO_FREQ(*prate, mul, div1); in vtwm_pll_round_rate() 623 round_rate = WM8650_BITS_TO_FREQ(*prate, mul, div1, div2); in vtwm_pll_round_rate() 628 round_rate = WM8750_BITS_TO_FREQ(*prate, mul, div1, div2); in vtwm_pll_round_rate() 633 round_rate = WM8850_BITS_TO_FREQ(*prate, mul, div1, div2); in vtwm_pll_round_rate() 642 return round_rate; in vtwm_pll_round_rate() 677 .round_rate = vtwm_pll_round_rate,
|
/Linux-v4.19/drivers/clk/actions/ |
D | owl-composite.c | 119 return comp->fix_fact_ops->round_rate(&fix_fact_hw->hw, rate, parent_rate); in owl_comp_fix_fact_round_rate() 155 .round_rate = owl_comp_div_round_rate, 172 .round_rate = owl_comp_fact_round_rate, 184 .round_rate = owl_comp_fix_fact_round_rate,
|
/Linux-v4.19/drivers/clk/ti/ |
D | dpll.c | 36 .round_rate = &omap4_dpll_regm4xen_round_rate, 59 .round_rate = &omap2_dpll_round_rate, 70 .round_rate = &omap2_dpll_round_rate, 87 .round_rate = &omap2_dpll_round_rate, 98 .round_rate = &omap2_dpll_round_rate, 114 .round_rate = &omap2_dpll_round_rate, 126 .round_rate = &omap2_dpll_round_rate, 138 .round_rate = &omap2_dpll_round_rate,
|
/Linux-v4.19/arch/arm/mach-omap1/ |
D | clock_data.c | 125 .round_rate = omap1_clk_round_rate_ckctl_arm, 139 .round_rate = omap1_clk_round_rate_ckctl_arm, 219 .round_rate = omap1_clk_round_rate_ckctl_arm, 229 .round_rate = omap1_clk_round_rate_ckctl_arm, 241 .round_rate = omap1_clk_round_rate_ckctl_arm, 271 .round_rate = omap1_clk_round_rate_ckctl_arm, 392 .round_rate = omap1_clk_round_rate_ckctl_arm, 406 .round_rate = omap1_clk_round_rate_ckctl_arm, 583 .round_rate = &omap1_round_ext_clk_rate, 601 .round_rate = &omap1_round_ext_clk_rate, [all …]
|
/Linux-v4.19/drivers/sh/clk/ |
D | cpg.c | 198 .round_rate = sh_clk_div_round_rate, 204 .round_rate = sh_clk_div_round_rate, 329 .round_rate = sh_clk_div_round_rate, 383 .round_rate = sh_clk_div_round_rate, 461 .round_rate = fsidiv_round_rate,
|
/Linux-v4.19/drivers/clk/mvebu/ |
D | clk-corediv.c | 203 .round_rate = clk_corediv_round_rate, 219 .round_rate = clk_corediv_round_rate, 232 .round_rate = clk_corediv_round_rate, 244 .round_rate = clk_corediv_round_rate,
|
/Linux-v4.19/drivers/clk/qcom/ |
D | clk-regmap-divider.c | 81 .round_rate = div_round_rate, 88 .round_rate = div_round_ro_rate,
|
D | clk-alpha-pll.c | 737 .round_rate = clk_alpha_pll_round_rate, 747 .round_rate = alpha_pll_huayra_round_rate, 757 .round_rate = clk_alpha_pll_round_rate, 843 .round_rate = clk_alpha_pll_postdiv_round_rate, 849 .round_rate = clk_alpha_pll_postdiv_round_ro_rate, 1018 .round_rate = clk_alpha_pll_round_rate, 1027 .round_rate = clk_alpha_pll_round_rate, 1111 .round_rate = clk_alpha_pll_postdiv_fabia_round_rate,
|
/Linux-v4.19/drivers/clk/mxs/ |
D | clk-div.c | 54 return div->ops->round_rate(&div->divider.hw, rate, prate); in clk_div_round_rate() 72 .round_rate = clk_div_round_rate,
|
/Linux-v4.19/arch/mips/loongson64/lemote-2f/ |
D | clock.c | 131 if (likely(clk->ops && clk->ops->round_rate)) { in clk_round_rate() 135 rounded = clk->ops->round_rate(clk, rate); in clk_round_rate()
|
/Linux-v4.19/drivers/clk/imx/ |
D | clk-fixup-div.c | 55 return fixup_div->ops->round_rate(&fixup_div->divider.hw, rate, prate); in clk_fixup_div_round_rate() 90 .round_rate = clk_fixup_div_round_rate,
|
D | clk-pllv3.c | 159 .round_rate = clk_pllv3_round_rate, 214 .round_rate = clk_pllv3_sys_round_rate, 303 .round_rate = clk_pllv3_av_round_rate, 396 .round_rate = clk_pllv3_vf610_round_rate,
|
D | clk-busy.c | 59 return busy->div_ops->round_rate(&busy->div.hw, rate, prate); in clk_busy_divider_round_rate() 77 .round_rate = clk_busy_divider_round_rate,
|
/Linux-v4.19/drivers/clk/tegra/ |
D | clk-periph.c | 67 return div_ops->round_rate(div_hw, rate, prate); in clk_periph_round_rate() 117 .round_rate = clk_periph_round_rate, 136 .round_rate = clk_periph_round_rate,
|
D | clk-audio-sync.c | 52 .round_rate = clk_sync_source_round_rate,
|
D | clk-super.c | 137 return super->div_ops->round_rate(div_hw, rate, parent_rate); in clk_super_round_rate() 166 .round_rate = clk_super_round_rate,
|
/Linux-v4.19/drivers/clk/meson/ |
D | clk-mpll.c | 139 .round_rate = mpll_round_rate, 144 .round_rate = mpll_round_rate,
|
D | clk-regmap.c | 120 .round_rate = clk_regmap_div_round_rate, 127 .round_rate = clk_regmap_div_round_rate,
|
/Linux-v4.19/drivers/clk/ux500/ |
D | clk-prcmu.c | 197 .round_rate = clk_prcmu_round_rate, 214 .round_rate = clk_prcmu_round_rate, 241 .round_rate = clk_prcmu_round_rate,
|
/Linux-v4.19/drivers/clk/samsung/ |
D | clk-pll.c | 257 .round_rate = samsung_pll_round_rate, 375 .round_rate = samsung_pll_round_rate, 512 .round_rate = samsung_pll_round_rate, 671 .round_rate = samsung_pll_round_rate, 900 .round_rate = samsung_pll_round_rate, 908 .round_rate = samsung_pll_round_rate, 916 .round_rate = samsung_pll_round_rate, 1052 .round_rate = samsung_pll_round_rate, 1148 .round_rate = samsung_pll_round_rate, 1244 .round_rate = samsung_pll_round_rate,
|
/Linux-v4.19/drivers/media/platform/qcom/camss/ |
D | camss-csiphy.c | 124 long round_rate; in csiphy_set_clock_rates() local 143 round_rate = clk_round_rate(clock->clk, clock->freq[j]); in csiphy_set_clock_rates() 144 if (round_rate < 0) { in csiphy_set_clock_rates() 146 round_rate); in csiphy_set_clock_rates() 150 csiphy->timer_clk_rate = round_rate; in csiphy_set_clock_rates()
|
/Linux-v4.19/arch/mips/include/asm/ |
D | clock.h | 18 long (*round_rate) (struct clk *clk, unsigned long rate); member
|
/Linux-v4.19/drivers/clk/sprd/ |
D | composite.c | 56 .round_rate = sprd_comp_round_rate,
|
/Linux-v4.19/drivers/clk/zte/ |
D | clk.c | 149 .round_rate = zx_pll_round_rate, 290 .round_rate = zx_audio_round_rate, 447 .round_rate = zx_audio_div_round_rate,
|