/linux-4.1.27/drivers/clk/ |
D | clk-composite.c | 82 } else if (rate_hw && rate_ops && rate_ops->round_rate && in clk_composite_determine_rate() 91 return rate_ops->round_rate(rate_hw, rate, in clk_composite_determine_rate() 102 tmp_rate = rate_ops->round_rate(rate_hw, rate, in clk_composite_determine_rate() 142 return rate_ops->round_rate(rate_hw, rate, prate); in clk_composite_round_rate() 240 else if (rate_ops->round_rate) in clk_register_composite() 241 clk_composite_ops->round_rate = in clk_register_composite() 246 if (rate_ops->determine_rate || rate_ops->round_rate) in clk_register_composite()
|
D | clk-vt8500.c | 214 .round_rate = vt8500_dclk_round_rate, 223 .round_rate = vt8500_dclk_round_rate, 587 long round_rate; in vtwm_pll_round_rate() local 592 round_rate = VT8500_BITS_TO_FREQ(*prate, mul, div1); in vtwm_pll_round_rate() 596 round_rate = WM8650_BITS_TO_FREQ(*prate, mul, div1, div2); in vtwm_pll_round_rate() 600 round_rate = WM8750_BITS_TO_FREQ(*prate, mul, div1, div2); in vtwm_pll_round_rate() 604 round_rate = WM8850_BITS_TO_FREQ(*prate, mul, div1, div2); in vtwm_pll_round_rate() 607 round_rate = 0; in vtwm_pll_round_rate() 610 return round_rate; in vtwm_pll_round_rate() 645 .round_rate = vtwm_pll_round_rate,
|
D | clk-fixed-factor.c | 62 .round_rate = clk_factor_round_rate,
|
D | clk-highbank.c | 200 .round_rate = clk_pll_round_rate, 270 .round_rate = clk_periclk_round_rate,
|
D | clk-mb86s7x.c | 174 .round_rate = crg_port_round_rate, 326 .round_rate = clc_round_rate,
|
D | clk-fractional-divider.c | 97 .round_rate = clk_fd_round_rate,
|
D | clk-cdce706.c | 258 .round_rate = cdce706_pll_round_rate, 382 .round_rate = cdce706_divider_round_rate, 447 .round_rate = cdce706_clkout_round_rate,
|
D | clk-u300.c | 687 .round_rate = syscon_clk_round_rate, 1109 .round_rate = mclk_clk_round_rate,
|
D | clk-wm831x.c | 226 .round_rate = wm831x_fll_round_rate,
|
D | clk.c | 1150 } else if (clk->ops->round_rate) in clk_core_round_rate_nolock() 1151 return clk->ops->round_rate(clk->hw, rate, &parent_rate); in clk_core_round_rate_nolock() 1656 } else if (clk->ops->round_rate) { in clk_calc_new_rates() 1657 ret = clk->ops->round_rate(clk->hw, rate, in clk_calc_new_rates() 2295 !((clk->ops->round_rate || clk->ops->determine_rate) && in __clk_init()
|
D | clk-si5351.c | 535 .round_rate = si5351_pll_round_rate, 779 .round_rate = si5351_msynth_round_rate, 1096 .round_rate = si5351_clkout_round_rate,
|
D | clk-si570.c | 370 .round_rate = si570_round_rate,
|
D | clk-axi-clkgen.c | 466 .round_rate = axi_clkgen_round_rate,
|
D | clk-divider.c | 410 .round_rate = clk_divider_round_rate,
|
D | clk-xgene.c | 395 .round_rate = xgene_clk_round_rate,
|
/linux-4.1.27/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 …]
|
D | clock.h | 152 long (*round_rate)(struct clk *, unsigned long); member
|
D | clock.c | 563 if (clk->round_rate != NULL) in omap1_clk_round_rate() 564 return clk->round_rate(clk, rate); in omap1_clk_round_rate()
|
/linux-4.1.27/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,
|
D | core.c | 544 if (likely(clk->ops && clk->ops->round_rate)) { in clk_round_rate() 548 rounded = clk->ops->round_rate(clk, rate); in clk_round_rate()
|
/linux-4.1.27/drivers/clk/ti/ |
D | dpll.c | 35 .round_rate = &omap4_dpll_regm4xen_round_rate, 58 .round_rate = &omap2_dpll_round_rate, 69 .round_rate = &omap2_dpll_round_rate, 86 .round_rate = &omap2_dpll_round_rate, 97 .round_rate = &omap2_dpll_round_rate, 113 .round_rate = &omap2_dpll_round_rate, 125 .round_rate = &omap2_dpll_round_rate,
|
D | fapll.c | 276 .round_rate = ti_fapll_round_rate, 485 .round_rate = ti_fapll_synth_round_rate,
|
D | composite.c | 53 .round_rate = &ti_composite_round_rate,
|
D | clk-dra7-atl.c | 163 .round_rate = atl_clk_round_rate,
|
D | divider.c | 251 .round_rate = ti_clk_divider_round_rate,
|
/linux-4.1.27/drivers/clk/mxs/ |
D | clk-div.c | 55 return div->ops->round_rate(&div->divider.hw, rate, prate); in clk_div_round_rate() 73 .round_rate = clk_div_round_rate,
|
D | clk-frac.c | 107 .round_rate = clk_frac_round_rate,
|
D | clk-ref.c | 124 .round_rate = clk_ref_round_rate,
|
/linux-4.1.27/arch/mips/loongson/lemote-2f/ |
D | clock.c | 128 if (likely(clk->ops && clk->ops->round_rate)) { in clk_round_rate() 132 rounded = clk->ops->round_rate(clk, rate); in clk_round_rate()
|
/linux-4.1.27/drivers/clk/tegra/ |
D | clk-periph.c | 68 return div_ops->round_rate(div_hw, rate, prate); in clk_periph_round_rate() 118 .round_rate = clk_periph_round_rate, 137 .round_rate = clk_periph_round_rate,
|
D | clk-audio-sync.c | 52 .round_rate = clk_sync_source_round_rate,
|
D | clk-divider.c | 147 .round_rate = clk_frac_div_round_rate,
|
D | clk-pll.c | 808 .round_rate = clk_pll_round_rate, 1519 .round_rate = clk_pll_ramp_round_rate, 1528 .round_rate = clk_pll_ramp_round_rate, 1537 .round_rate = clk_pll_ramp_round_rate, 1546 .round_rate = clk_pllre_round_rate, 1816 .round_rate = clk_pll_ramp_round_rate,
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | clk-fixup-div.c | 56 return fixup_div->ops->round_rate(&fixup_div->divider.hw, rate, prate); in clk_fixup_div_round_rate() 91 .round_rate = clk_fixup_div_round_rate,
|
D | clk-pllv3.c | 141 .round_rate = clk_pllv3_round_rate, 195 .round_rate = clk_pllv3_sys_round_rate, 267 .round_rate = clk_pllv3_av_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,
|
D | clk-cpu.c | 73 .round_rate = clk_cpu_round_rate,
|
D | clk-pfd.c | 126 .round_rate = clk_pfd_round_rate,
|
D | clk-pllv2.c | 236 .round_rate = clk_pllv2_round_rate,
|
/linux-4.1.27/arch/arm/mach-lpc32xx/ |
D | clock.h | 29 unsigned long (*round_rate) (struct clk *, unsigned long); member
|
D | clock.c | 523 .round_rate = local_usbpll_round_rate, 978 .round_rate = mmc_round_rate, 1061 .round_rate = clcd_round_rate, 1167 if (clk->round_rate) in clk_round_rate() 1168 rate = clk->round_rate(clk, rate); in clk_round_rate()
|
/linux-4.1.27/drivers/clk/mvebu/ |
D | clk-corediv.c | 199 .round_rate = clk_corediv_round_rate, 215 .round_rate = clk_corediv_round_rate, 228 .round_rate = clk_corediv_round_rate,
|
D | clk-cpu.c | 163 .round_rate = clk_cpu_round_rate,
|
/linux-4.1.27/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-4.1.27/arch/blackfin/mach-common/ |
D | clock.h | 8 unsigned long (*round_rate)(struct clk *clk, unsigned long rate); member
|
/linux-4.1.27/arch/mips/include/asm/ |
D | clock.h | 17 long (*round_rate) (struct clk *clk, unsigned long rate); member
|
/linux-4.1.27/drivers/clk/samsung/ |
D | clk-pll.c | 222 .round_rate = samsung_pll_round_rate, 335 .round_rate = samsung_pll_round_rate, 470 .round_rate = samsung_pll_round_rate, 629 .round_rate = samsung_pll_round_rate, 858 .round_rate = samsung_pll_round_rate, 866 .round_rate = samsung_pll_round_rate, 874 .round_rate = samsung_pll_round_rate, 1055 .round_rate = samsung_pll_round_rate, 1151 .round_rate = samsung_pll_round_rate,
|
/linux-4.1.27/arch/mips/jz4740/ |
D | clock.h | 35 unsigned long (*round_rate)(struct clk *clk, unsigned long rate); member
|
D | clock.c | 331 .round_rate = jz_clk_main_round_rate, 562 .round_rate = jz_clk_ldclk_round_rate, 773 if (clk->ops->round_rate) in clk_round_rate() 774 return clk->ops->round_rate(clk, rate); in clk_round_rate()
|
/linux-4.1.27/arch/blackfin/mach-bf609/ |
D | clock.c | 118 if (clk->ops && clk->ops->round_rate) in clk_round_rate() 119 ret = clk->ops->round_rate(clk, rate); in clk_round_rate() 272 .round_rate = sys_clk_round_rate,
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | clocks.h | 55 unsigned long (*round_rate)(struct clk *clk, unsigned long rate); member
|
/linux-4.1.27/drivers/clk/qcom/ |
D | clk-regmap-divider.c | 66 .round_rate = div_round_rate,
|
/linux-4.1.27/drivers/clk/at91/ |
D | clk-h32mx.c | 91 .round_rate = clk_sama5d4_h32mx_round_rate,
|
D | clk-plldiv.c | 78 .round_rate = clk_plldiv_round_rate,
|
D | clk-smd.c | 110 .round_rate = at91sam9x5_clk_smd_round_rate,
|
D | clk-peripheral.c | 308 .round_rate = clk_sam9x5_peripheral_round_rate,
|
D | clk-usb.c | 339 .round_rate = at91rm9200_clk_usb_round_rate,
|
D | clk-pll.c | 306 .round_rate = clk_pll_round_rate,
|
/linux-4.1.27/arch/arm/mach-davinci/ |
D | clock.h | 105 int (*round_rate) (struct clk *clk, unsigned long rate); member
|
D | clock.c | 138 if (clk->round_rate) in clk_round_rate() 139 return clk->round_rate(clk, rate); in clk_round_rate()
|
D | da850.c | 285 .round_rate = da850_round_armrate,
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | clock.h | 96 int (*round_rate) (struct clk *clk, unsigned long rate); member
|
/linux-4.1.27/drivers/clk/versatile/ |
D | clk-vexpress-osc.c | 66 .round_rate = vexpress_osc_round_rate,
|
D | clk-icst.c | 120 .round_rate = icst_round_rate,
|
/linux-4.1.27/drivers/clk/spear/ |
D | clk-vco-pll.c | 170 .round_rate = clk_pll_round_rate, 271 .round_rate = clk_vco_round_rate,
|
D | clk-frac-synth.c | 121 .round_rate = clk_frac_round_rate,
|
D | clk-gpt-synth.c | 110 .round_rate = clk_gpt_round_rate,
|
D | clk-aux-synth.c | 133 .round_rate = clk_aux_round_rate,
|
/linux-4.1.27/drivers/clk/sirf/ |
D | clk-common.c | 187 .round_rate = pll_clk_round_rate, 440 .round_rate = dmn_clk_round_rate, 493 .round_rate = cpu_clk_round_rate, 517 .round_rate = dmn_clk_round_rate,
|
/linux-4.1.27/arch/c6x/platforms/ |
D | pll.c | 90 if (clk->round_rate) in clk_round_rate() 91 return clk->round_rate(clk, rate); in clk_round_rate()
|
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp4/ |
D | mdp4_lvds_pll.c | 132 .round_rate = mpd4_lvds_pll_round_rate,
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | clkt2xxx_virt_prcm_set.c | 219 .round_rate = &omap2_round_to_table_rate,
|
/linux-4.1.27/drivers/clk/pistachio/ |
D | clk-pll.c | 218 .round_rate = pll_round_rate, 325 .round_rate = pll_round_rate,
|
/linux-4.1.27/drivers/clk/zynq/ |
D | pll.c | 182 .round_rate = zynq_pll_round_rate,
|
/linux-4.1.27/arch/arm/mach-shmobile/ |
D | clock-sh73a0.c | 300 unsigned long div_freq = div4_clk_ops->round_rate(clk, rate), in zclk_round_rate() 344 zclk_ops.round_rate = zclk_round_rate; in div4_clk_extend() 514 .round_rate = dsiphy_round_rate,
|
/linux-4.1.27/include/linux/ |
D | sh_clk.h | 30 long (*round_rate)(struct clk *clk, unsigned long rate); member
|
D | clk-provider.h | 176 long (*round_rate)(struct clk_hw *hw, unsigned long rate, member
|
/linux-4.1.27/drivers/clk/mmp/ |
D | clk-frac.c | 154 .round_rate = clk_factor_round_rate,
|
/linux-4.1.27/Documentation/ |
D | clk.txt | 71 long (*round_rate)(struct clk_hw *hw, 211 .round_rate | | y [1] | | | | 222 [1] either one of round_rate or determine_rate is required.
|
/linux-4.1.27/drivers/clk/shmobile/ |
D | clk-div6.c | 171 .round_rate = cpg_div6_clock_round_rate,
|
D | clk-rcar-gen2.c | 134 .round_rate = cpg_z_clk_round_rate,
|
/linux-4.1.27/drivers/clk/sunxi/ |
D | clk-factors.c | 157 .round_rate = clk_factors_round_rate,
|
/linux-4.1.27/drivers/clk/st/ |
D | clkgen-mux.c | 201 return clk_divider_ops.round_rate(div_hw, rate, prate); in clkgena_divmux_round_rate() 210 .round_rate = clkgena_divmux_round_rate,
|
D | clk-flexgen.c | 172 .round_rate = flexgen_round_rate,
|
D | clkgen-fsyn.c | 613 .round_rate = quadfs_pll_fs660c32_round_rate, 1016 .round_rate = quadfs_round_rate,
|
/linux-4.1.27/drivers/clk/bcm/ |
D | clk-kona.c | 746 static long round_rate(struct ccu_data *ccu, struct bcm_clk_div *div, in round_rate() function 1016 return round_rate(bcm_clk->ccu, div, &bcm_clk->u.peri->pre_div, in kona_peri_clk_round_rate() 1152 (void)round_rate(bcm_clk->ccu, div, &data->pre_div, in kona_peri_clk_set_rate()
|
/linux-4.1.27/drivers/gpu/drm/msm/hdmi/ |
D | hdmi_phy_8960.c | 403 .round_rate = hdmi_pll_round_rate,
|
/linux-4.1.27/drivers/clk/rockchip/ |
D | clk-pll.c | 319 .round_rate = rockchip_pll_round_rate,
|
/linux-4.1.27/arch/arm/mach-vexpress/ |
D | spc.c | 528 .round_rate = spc_round_rate,
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-hym8563.c | 397 .round_rate = hym8563_clkout_round_rate,
|
/linux-4.1.27/drivers/gpu/drm/imx/ |
D | imx-tve.c | 467 .round_rate = clk_tve_di_round_rate,
|
/linux-4.1.27/arch/mips/alchemy/common/ |
D | clock.c | 228 .round_rate = alchemy_clk_aux_roundr,
|
/linux-4.1.27/drivers/media/platform/omap3isp/ |
D | isp.c | 281 .round_rate = isp_xclk_round_rate,
|