| /linux/arch/arm/mach-omap1/ |
| H A D | clock_data.c | 112 .round_rate = &omap1_round_sossi_rate, 120 .round_rate = omap1_clk_round_rate_ckctl_arm, 134 .round_rate = omap1_clk_round_rate_ckctl_arm, 204 .round_rate = omap1_clk_round_rate_ckctl_arm, 212 .round_rate = omap1_clk_round_rate_ckctl_arm, 223 .round_rate = omap1_clk_round_rate_ckctl_arm, 247 .round_rate = omap1_clk_round_rate_ckctl_arm, 339 .round_rate = omap1_clk_round_rate_ckctl_arm, 352 .round_rate = omap1_clk_round_rate_ckctl_arm, 371 .round_rate = &omap1_round_uart_rate, [all …]
|
| H A D | clock.h | 85 long (*round_rate)(struct omap1_clk *clk, unsigned long rate, member
|
| /linux/drivers/sh/clk/ |
| H A D | cpg.c | 186 .round_rate = sh_clk_div_round_rate, 192 .round_rate = sh_clk_div_round_rate, 317 .round_rate = sh_clk_div_round_rate, 371 .round_rate = sh_clk_div_round_rate, 449 .round_rate = fsidiv_round_rate,
|
| H A D | core.c | 557 if (likely(clk->ops && clk->ops->round_rate)) { in clk_round_rate() 561 rounded = clk->ops->round_rate(clk, rate); in clk_round_rate()
|
| /linux/drivers/clk/ |
| H A D | clk-composite.c | 58 rate = rate_ops->round_rate(rate_hw, req->rate, in clk_composite_determine_rate_for_parent() 83 (rate_ops->determine_rate || rate_ops->round_rate) && in clk_composite_determine_rate() 162 return rate_ops->round_rate(rate_hw, rate, prate); in clk_composite_round_rate() 291 else if (rate_ops->round_rate) in __clk_hw_register_composite() 292 clk_composite_ops->round_rate = in __clk_hw_register_composite() 297 if (rate_ops->determine_rate || rate_ops->round_rate) in __clk_hw_register_composite()
|
| H A D | clk-vt8500.c | 603 long round_rate; in vtwm_pll_determine_rate() local 611 round_rate = VT8500_BITS_TO_FREQ(req->best_parent_rate, in vtwm_pll_determine_rate() 618 round_rate = WM8650_BITS_TO_FREQ(req->best_parent_rate, in vtwm_pll_determine_rate() 625 round_rate = WM8750_BITS_TO_FREQ(req->best_parent_rate, in vtwm_pll_determine_rate() 632 round_rate = WM8850_BITS_TO_FREQ(req->best_parent_rate, in vtwm_pll_determine_rate() 642 req->rate = round_rate; in vtwm_pll_determine_rate()
|
| H A D | clk.c | 1594 } else if (core->ops->round_rate) { in clk_core_determine_round_nolock() 1595 rate = core->ops->round_rate(core->hw, req->rate, in clk_core_determine_round_nolock() 1685 return core->ops->determine_rate || core->ops->round_rate; in clk_core_can_round() 3919 !((core->ops->round_rate || core->ops->determine_rate) && in __clk_core_init()
|
| /linux/sound/soc/atmel/ |
| H A D | mchp-i2s-mcc.c | 408 long round_rate; in mchp_i2s_mcc_clk_get_rate_diff() local 411 round_rate = clk_round_rate(clk, rate); in mchp_i2s_mcc_clk_get_rate_diff() 412 if (round_rate < 0) in mchp_i2s_mcc_clk_get_rate_diff() 413 return (int)round_rate; in mchp_i2s_mcc_clk_get_rate_diff() 415 diff_rate = abs(rate - round_rate); in mchp_i2s_mcc_clk_get_rate_diff()
|
| H A D | mchp-pdmc.c | 566 long round_rate; in mchp_pdmc_hw_params() local 569 round_rate = clk_round_rate(dd->gclk, in mchp_pdmc_hw_params() 571 if (round_rate < 0) in mchp_pdmc_hw_params() 573 diff_rate = abs((fs * 16 * osr_start) - round_rate); in mchp_pdmc_hw_params()
|
| /linux/drivers/phy/mediatek/ |
| H A D | phy-mtk-mipi-dsi-mt8183.c | 109 .round_rate = mtk_mipi_tx_pll_round_rate,
|
| H A D | phy-mtk-hdmi-mt2701.c | 173 .round_rate = mtk_hdmi_pll_round_rate,
|
| H A D | phy-mtk-hdmi-mt8173.c | 226 .round_rate = mtk_hdmi_pll_round_rate,
|
| H A D | phy-mtk-mipi-dsi-mt8173.c | 249 .round_rate = mtk_mipi_tx_pll_round_rate,
|
| /linux/Documentation/driver-api/ |
| H A D | clk.rst | 80 long (*round_rate)(struct clk_hw *hw, 223 |.round_rate | | y [1]_ | | | | 241 .. [1] either one of round_rate or determine_rate is required.
|
| /linux/include/linux/ |
| H A D | sh_clk.h | 31 long (*round_rate)(struct clk *clk, unsigned long rate); member
|
| /linux/drivers/clk/bcm/ |
| H A D | clk-kona.c | 723 static long round_rate(struct ccu_data *ccu, struct bcm_clk_div *div, in round_rate() function 993 return round_rate(bcm_clk->ccu, div, &bcm_clk->u.peri->pre_div, in kona_peri_clk_round_rate() 1136 (void)round_rate(bcm_clk->ccu, div, &data->pre_div, in kona_peri_clk_set_rate()
|
| /linux/drivers/phy/freescale/ |
| H A D | phy-fsl-samsung-hdmi.c | 602 .round_rate = fsl_samsung_hdmi_phy_clk_round_rate,
|
| /linux/drivers/phy/ti/ |
| H A D | phy-j721e-wiz.c | 961 .round_rate = wiz_clk_div_round_rate,
|
| /linux/drivers/phy/rockchip/ |
| H A D | phy-rockchip-samsung-hdptx.c | 1930 .round_rate = rk_hdptx_phy_clk_round_rate,
|