/linux-4.4.14/drivers/clk/ |
D | clk-composite.c | 77 } else if (rate_hw && rate_ops && rate_ops->round_rate && in clk_composite_determine_rate() 86 rate = rate_ops->round_rate(rate_hw, req->rate, in clk_composite_determine_rate() 102 tmp_rate = rate_ops->round_rate(rate_hw, req->rate, in clk_composite_determine_rate() 141 return rate_ops->round_rate(rate_hw, rate, prate); in clk_composite_round_rate() 237 else if (rate_ops->round_rate) in clk_register_composite() 238 clk_composite_ops->round_rate = in clk_register_composite() 243 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-scpi.c | 69 .round_rate = scpi_clk_round_rate, 139 .round_rate = scpi_dvfs_round_rate,
|
D | clk-fixed-factor.c | 67 .round_rate = clk_factor_round_rate,
|
D | clk-highbank.c | 201 .round_rate = clk_pll_round_rate, 271 .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-multiplier.c | 127 .round_rate = clk_multiplier_round_rate,
|
D | clk-cdce706.c | 259 .round_rate = cdce706_pll_round_rate, 383 .round_rate = cdce706_divider_round_rate, 448 .round_rate = cdce706_clkout_round_rate,
|
D | clk-cdce925.c | 263 .round_rate = cdce925_pll_round_rate, 428 .round_rate = cdce925_clk_round_rate, 475 .round_rate = cdce925_clk_y1_round_rate,
|
D | clk-fractional-divider.c | 116 .round_rate = clk_fd_round_rate,
|
D | clk-divider.c | 420 .round_rate = clk_divider_round_rate, 427 .round_rate = clk_divider_round_rate,
|
D | clk-u300.c | 688 .round_rate = syscon_clk_round_rate, 1110 .round_rate = mclk_clk_round_rate,
|
D | clk-stm32f4.c | 200 .round_rate = clk_apb_mul_round_rate,
|
D | clk-si514.c | 265 .round_rate = si514_round_rate,
|
D | clk-wm831x.c | 225 .round_rate = wm831x_fll_round_rate,
|
D | clk.c | 807 } else if (core->ops->round_rate) { in clk_core_round_rate_nolock() 808 rate = core->ops->round_rate(core->hw, req->rate, in clk_core_round_rate_nolock() 1339 } else if (core->ops->round_rate) { in clk_calc_new_rates() 1340 ret = core->ops->round_rate(core->hw, rate, in clk_calc_new_rates() 2320 !((core->ops->round_rate || core->ops->determine_rate) && in __clk_init()
|
D | clk-si5351.c | 535 .round_rate = si5351_pll_round_rate, 791 .round_rate = si5351_msynth_round_rate, 1108 .round_rate = si5351_clkout_round_rate,
|
D | clk-si570.c | 371 .round_rate = si570_round_rate,
|
D | clk-axi-clkgen.c | 465 .round_rate = axi_clkgen_round_rate,
|
D | clk-xgene.c | 395 .round_rate = xgene_clk_round_rate,
|
/linux-4.4.14/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.4.14/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.4.14/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,
|
D | fapll.c | 277 .round_rate = ti_fapll_round_rate, 486 .round_rate = ti_fapll_synth_round_rate,
|
D | composite.c | 53 .round_rate = &ti_composite_round_rate,
|
D | clk-dra7-atl.c | 164 .round_rate = atl_clk_round_rate,
|
D | divider.c | 244 .round_rate = ti_clk_divider_round_rate,
|
/linux-4.4.14/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,
|
D | clk-ref.c | 123 .round_rate = clk_ref_round_rate,
|
D | clk-frac.c | 112 .round_rate = clk_frac_round_rate,
|
/linux-4.4.14/arch/mips/loongson64/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.4.14/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-divider.c | 146 .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.4.14/drivers/clk/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 | 143 .round_rate = clk_pllv3_round_rate, 197 .round_rate = clk_pllv3_sys_round_rate, 269 .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 | 74 .round_rate = clk_cpu_round_rate,
|
D | clk-pfd.c | 125 .round_rate = clk_pfd_round_rate,
|
D | clk-pllv2.c | 233 .round_rate = clk_pllv2_round_rate,
|
/linux-4.4.14/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.4.14/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 | 164 .round_rate = clk_cpu_round_rate,
|
/linux-4.4.14/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.4.14/arch/blackfin/mach-common/ |
D | clock.h | 8 unsigned long (*round_rate)(struct clk *clk, unsigned long rate); member
|
/linux-4.4.14/arch/mips/include/asm/ |
D | clock.h | 17 long (*round_rate) (struct clk *clk, unsigned long rate); member
|
/linux-4.4.14/drivers/clk/samsung/ |
D | clk-pll.c | 224 .round_rate = samsung_pll_round_rate, 337 .round_rate = samsung_pll_round_rate, 472 .round_rate = samsung_pll_round_rate, 631 .round_rate = samsung_pll_round_rate, 860 .round_rate = samsung_pll_round_rate, 868 .round_rate = samsung_pll_round_rate, 876 .round_rate = samsung_pll_round_rate, 1057 .round_rate = samsung_pll_round_rate, 1153 .round_rate = samsung_pll_round_rate,
|
D | clk-cpu.c | 124 .round_rate = exynos_cpuclk_round_rate,
|
/linux-4.4.14/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.4.14/arch/blackfin/include/asm/ |
D | clocks.h | 55 unsigned long (*round_rate)(struct clk *clk, unsigned long rate); member
|
/linux-4.4.14/drivers/clk/qcom/ |
D | clk-regmap-divider.c | 66 .round_rate = div_round_rate,
|
/linux-4.4.14/arch/arm/mach-davinci/ |
D | clock.h | 105 int (*round_rate) (struct clk *clk, unsigned long rate); member
|
D | clock.c | 140 if (clk->round_rate) in clk_round_rate() 141 return clk->round_rate(clk, rate); in clk_round_rate()
|
D | da850.c | 286 .round_rate = da850_round_armrate,
|
/linux-4.4.14/arch/c6x/include/asm/ |
D | clock.h | 96 int (*round_rate) (struct clk *clk, unsigned long rate); member
|
/linux-4.4.14/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-usb.c | 339 .round_rate = at91rm9200_clk_usb_round_rate,
|
D | clk-peripheral.c | 316 .round_rate = clk_sam9x5_peripheral_round_rate,
|
D | clk-pll.c | 306 .round_rate = clk_pll_round_rate,
|
/linux-4.4.14/drivers/clk/zte/ |
D | clk.c | 138 .round_rate = zx_pll_round_rate, 276 .round_rate = zx_audio_round_rate,
|
/linux-4.4.14/drivers/clk/versatile/ |
D | clk-vexpress-osc.c | 66 .round_rate = vexpress_osc_round_rate,
|
D | clk-icst.c | 121 .round_rate = icst_round_rate,
|
/linux-4.4.14/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.4.14/drivers/clk/sirf/ |
D | clk-common.c | 189 .round_rate = pll_clk_round_rate, 442 .round_rate = dmn_clk_round_rate, 495 .round_rate = cpu_clk_round_rate, 519 .round_rate = dmn_clk_round_rate,
|
D | clk-atlas7.c | 586 .round_rate = dto_clk_round_rate,
|
/linux-4.4.14/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.4.14/drivers/gpu/drm/msm/mdp/mdp4/ |
D | mdp4_lvds_pll.c | 132 .round_rate = mpd4_lvds_pll_round_rate,
|
/linux-4.4.14/drivers/clk/h8300/ |
D | clk-h8s2678.c | 80 .round_rate = pll_round_rate,
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | clkt2xxx_virt_prcm_set.c | 219 .round_rate = &omap2_round_to_table_rate,
|
/linux-4.4.14/drivers/clk/zynq/ |
D | pll.c | 182 .round_rate = zynq_pll_round_rate,
|
/linux-4.4.14/drivers/clk/hisilicon/ |
D | clkdivider-hi6220.c | 98 .round_rate = hi6220_clkdiv_round_rate,
|
D | clk-hi6220-stub.c | 193 .round_rate = hi6220_stub_clk_round_rate,
|
/linux-4.4.14/Documentation/ |
D | clk.txt | 71 long (*round_rate)(struct clk_hw *hw, 207 .round_rate | | y [1] | | | | 218 [1] either one of round_rate or determine_rate is required.
|
/linux-4.4.14/drivers/clk/bcm/ |
D | clk-bcm2835.c | 1029 .round_rate = bcm2835_pll_round_rate, 1057 return clk_divider_ops.round_rate(hw, rate, parent_rate); in bcm2835_pll_divider_round_rate() 1136 .round_rate = bcm2835_pll_divider_round_rate, 1304 .round_rate = bcm2835_clock_round_rate, 1320 .round_rate = bcm2835_clock_round_rate,
|
D | clk-kona.c | 747 static long round_rate(struct ccu_data *ccu, struct bcm_clk_div *div, in round_rate() function 1017 return round_rate(bcm_clk->ccu, div, &bcm_clk->u.peri->pre_div, in kona_peri_clk_round_rate() 1160 (void)round_rate(bcm_clk->ccu, div, &data->pre_div, in kona_peri_clk_set_rate()
|
D | clk-iproc-asiu.c | 181 .round_rate = iproc_asiu_clk_round_rate,
|
D | clk-iproc-pll.c | 452 .round_rate = iproc_pll_round_rate, 567 .round_rate = iproc_clk_round_rate,
|
/linux-4.4.14/drivers/clk/pistachio/ |
D | clk-pll.c | 306 .round_rate = pll_round_rate, 438 .round_rate = pll_round_rate,
|
/linux-4.4.14/include/linux/ |
D | sh_clk.h | 30 long (*round_rate)(struct clk *clk, unsigned long rate); member
|
D | clk-provider.h | 199 long (*round_rate)(struct clk_hw *hw, unsigned long rate, member
|
/linux-4.4.14/drivers/clk/mmp/ |
D | clk-frac.c | 154 .round_rate = clk_factor_round_rate,
|
/linux-4.4.14/drivers/clk/meson/ |
D | clk-cpu.c | 181 .round_rate = meson_clk_cpu_round_rate,
|
D | clk-pll.c | 178 .round_rate = meson_clk_pll_round_rate,
|
/linux-4.4.14/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.4.14/drivers/clk/sunxi/ |
D | clk-factors.c | 158 .round_rate = clk_factors_round_rate,
|
/linux-4.4.14/drivers/clk/st/ |
D | clkgen-mux.c | 200 return clk_divider_ops.round_rate(div_hw, rate, prate); in clkgena_divmux_round_rate() 209 .round_rate = clkgena_divmux_round_rate,
|
D | clk-flexgen.c | 173 .round_rate = flexgen_round_rate,
|
D | clkgen-fsyn.c | 614 .round_rate = quadfs_pll_fs660c32_round_rate, 1017 .round_rate = quadfs_round_rate,
|
D | clkgen-pll.c | 821 .round_rate = round_rate_stm_pll3200c32, 837 .round_rate = round_rate_stm_pll4600c28,
|
/linux-4.4.14/drivers/clk/ingenic/ |
D | cgu.c | 227 .round_rate = ingenic_pll_round_rate, 490 .round_rate = ingenic_clk_round_rate,
|
D | jz4780-cgu.c | 211 .round_rate = jz4780_otg_phy_round_rate,
|
/linux-4.4.14/drivers/gpu/drm/msm/hdmi/ |
D | hdmi_phy_8960.c | 403 .round_rate = hdmi_pll_round_rate,
|
/linux-4.4.14/drivers/clk/mediatek/ |
D | clk-pll.c | 278 .round_rate = mtk_pll_round_rate,
|
/linux-4.4.14/drivers/clk/rockchip/ |
D | clk-pll.c | 331 .round_rate = rockchip_pll_round_rate,
|
/linux-4.4.14/arch/arm/mach-vexpress/ |
D | spc.c | 528 .round_rate = spc_round_rate,
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-hym8563.c | 397 .round_rate = hym8563_clkout_round_rate,
|
D | rtc-pcf8563.c | 517 .round_rate = pcf8563_clkout_round_rate,
|
/linux-4.4.14/drivers/gpu/drm/msm/dsi/pll/ |
D | dsi_pll_28nm.c | 310 .round_rate = msm_dsi_pll_helper_clk_round_rate,
|
/linux-4.4.14/drivers/gpu/drm/imx/ |
D | imx-tve.c | 467 .round_rate = clk_tve_di_round_rate,
|
/linux-4.4.14/drivers/clk/nxp/ |
D | clk-lpc18xx-cgu.c | 449 .round_rate = lpc18xx_pll0_round_rate,
|
/linux-4.4.14/arch/mips/alchemy/common/ |
D | clock.c | 229 .round_rate = alchemy_clk_aux_roundr,
|
/linux-4.4.14/drivers/media/platform/omap3isp/ |
D | isp.c | 279 .round_rate = isp_xclk_round_rate,
|