Symbol: clk_round_rate
arch/m68k/coldfire/clk.c
121
EXPORT_SYMBOL(clk_round_rate);
arch/mips/alchemy/common/usb.c
402
if (clk_round_rate(c, 48000000) != 48000000) {
arch/mips/alchemy/devboards/db1200.c
827
pfc = clk_round_rate(c, 50000000);
arch/mips/bcm63xx/clk.c
418
EXPORT_SYMBOL_GPL(clk_round_rate);
arch/mips/lantiq/clk.c
116
EXPORT_SYMBOL(clk_round_rate);
arch/sh/boards/mach-ecovec24/setup.c
1373
clk_set_rate(clk, clk_round_rate(clk, 83333333));
arch/sh/boards/mach-ecovec24/setup.c
1398
clk_set_rate(clk, clk_round_rate(clk, 166000000));
arch/sh/boards/mach-kfr2r09/setup.c
586
clk_round_rate(camera_clk, CEU_MCLK_FREQ));
arch/sh/boards/mach-migor/setup.c
589
clk_set_rate(video_clk, clk_round_rate(video_clk, 10000000));
arch/sh/boards/mach-se/7724/setup.c
845
clk_set_rate(clk, clk_round_rate(clk, 83333333));
drivers/clk/at91/clk-audio-pll.c
343
best_parent_rate = clk_round_rate(pclk->clk, 1);
drivers/clk/at91/clk-audio-pll.c
346
best_parent_rate = clk_round_rate(pclk->clk, req->rate * div);
drivers/clk/clk-cdce925.c
406
long pll_rate = clk_round_rate(pll, target_rate);
drivers/clk/clk.c
1818
EXPORT_SYMBOL_GPL(clk_round_rate);
drivers/clk/clk_test.c
1105
rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1 - 1000);
drivers/clk/clk_test.c
1138
rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1 - 1000);
drivers/clk/clk_test.c
1143
rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_2 + 1000);
drivers/clk/clk_test.c
1176
rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1 - 1000);
drivers/clk/clk_test.c
1181
rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_2 + 1000);
drivers/clk/clk_test.c
1520
rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1 - 1000);
drivers/clk/clk_test.c
1576
rounded = clk_round_rate(clk, DUMMY_CLOCK_RATE_1 - 1000);
drivers/clk/clk_test.c
1605
rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_2 + 1000);
drivers/clk/clk_test.c
1661
rounded = clk_round_rate(clk, DUMMY_CLOCK_RATE_2 + 1000);
drivers/clk/clk_test.c
2307
KUNIT_ASSERT_EQ(test, DUMMY_CLOCK_RATE_2, clk_round_rate(clk, DUMMY_CLOCK_RATE_2));
drivers/clk/clk_test.c
2571
rounded_rate = clk_round_rate(clk, other_parent_rate);
drivers/clk/clk_test.c
306
rounded_rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1);
drivers/clk/clk_test.c
871
rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1 - 1000);
drivers/clk/imx/clk-cpu.c
38
req->rate = clk_round_rate(cpu->pll, req->rate);
drivers/clk/imx/clk-imx5.c
358
r = clk_round_rate(clk[IMX5_CLK_USBOH3_PER_GATE], 54000000);
drivers/clk/imx/clk-imx5.c
609
r = clk_round_rate(clk[IMX5_CLK_USBOH3_PER_GATE], 54000000);
drivers/clocksource/timer-microchip-pit64b.c
305
gclk_round = clk_round_rate(timer->gclk, max_rate);
drivers/cpufreq/raspberrypi-cpufreq.c
43
min = roundup(clk_round_rate(clk, 0), RASPBERRYPI_FREQ_INTERVAL);
drivers/cpufreq/raspberrypi-cpufreq.c
44
max = roundup(clk_round_rate(clk, ULONG_MAX), RASPBERRYPI_FREQ_INTERVAL);
drivers/cpufreq/s3c64xx-cpufreq.c
175
r = clk_round_rate(policy->clk, freq->frequency * 1000);
drivers/cpufreq/sh-cpufreq.c
128
(clk_round_rate(cpuclk, 1) + 500) / 1000;
drivers/cpufreq/sh-cpufreq.c
130
(clk_round_rate(cpuclk, ~0UL) + 500) / 1000;
drivers/cpufreq/sh-cpufreq.c
58
freq = clk_round_rate(cpuclk, target->freq * 1000);
drivers/cpufreq/sh-cpufreq.c
98
policy->min = (clk_round_rate(cpuclk, 1) + 500) / 1000;
drivers/cpufreq/sh-cpufreq.c
99
policy->max = (clk_round_rate(cpuclk, ~0UL) + 500) / 1000;
drivers/cpufreq/spear-cpufreq.c
136
newfreq = clk_round_rate(srcclk, newfreq * mult);
drivers/devfreq/tegra30-devfreq.c
904
rate = clk_round_rate(tegra->emc_clock, ULONG_MAX);
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
427
return clk_round_rate(mdev->aclk, min_aclk);
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
445
if (min_pxlclk != clk_round_rate(master->pxlclk, min_pxlclk)) {
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
452
if (clk_round_rate(mdev->aclk, min_aclk) < min_aclk) {
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
481
adjusted_mode->crtc_clock = clk_round_rate(kcrtc->master->pxlclk,
drivers/gpu/drm/arm/hdlcd_crtc.c
204
rate = clk_round_rate(hdlcd->clk, clk_rate);
drivers/gpu/drm/arm/malidp_crtc.c
38
rate = clk_round_rate(hwdev->pxlclk, req_rate);
drivers/gpu/drm/armada/armada_crtc.c
857
real_clk_hz = clk_round_rate(clk, desired_hz);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
36
round_rate = clk_round_rate(hdmi->pixclk, mode->clock * 1000);
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c
505
rounded_rate = clk_round_rate(dsi->clk_pixel, pixel_clock_rate);
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c
576
rounded_rate = clk_round_rate(dsi->clk_pixel, pixel_clock_rate);
drivers/gpu/drm/bridge/inno-hdmi.c
830
rounded_refclk = clk_round_rate(hdmi->refclk, mpixelclk);
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
150
clk_round_rate(ctx->ade_pix_clk, mode->clock * 1000) / 1000;
drivers/gpu/drm/imx/dc/dc-fg.c
287
rounded_rate = clk_round_rate(fg->clk_disp, clk_khz * HZ_PER_KHZ);
drivers/gpu/drm/imx/ipuv3/imx-tve.c
226
rate = clk_round_rate(tve->clk, 2000UL * mode->clock) / 2000;
drivers/gpu/drm/imx/ipuv3/imx-tve.c
231
rate = clk_round_rate(tve->clk, 1000UL * mode->clock) / 1000;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
399
rate = clk_round_rate(priv->pix_clk, mode->clock * 1000);
drivers/gpu/drm/mcde/mcde_display.c
1230
lcd_freq = clk_round_rate(mcde->fifoa_clk, mode->clock * 1000);
drivers/gpu/drm/mcde/mcde_dsi.c
877
d->lp_freq = clk_round_rate(d->lp_clk, lp_freq);
drivers/gpu/drm/mcde/mcde_dsi.c
883
d->hs_freq = clk_round_rate(d->hs_clk, hs_freq);
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
159
return clk_round_rate(mdp4_dtv_encoder->mdp_clk, rate);
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
345
actual = clk_round_rate(mdp4_lcdc_encoder->lcdc_clk, requested);
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
42
vsync_clk_speed = clk_round_rate(mdp5_kms->vsync_clk, VSYNC_CLK_RATE);
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
85
clk_round_rate(mdp5_kms->vsync_clk, VSYNC_CLK_RATE));
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
443
actual = clk_round_rate(hdmi->extp_clk, tmds_rate);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.c
55
clk->new_rate = clk_round_rate(clk->clk, target_rate) / GK20A_CLK_GPC_MDIV;
drivers/gpu/drm/omapdrm/dss/dss.c
618
fck = clk_round_rate(dss->dss_clk, fck);
drivers/gpu/drm/omapdrm/dss/dss.c
681
fck = clk_round_rate(dss->dss_clk, max_dss_fck);
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
191
rate = clk_round_rate(clk, target);
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
246
int rpclk = clk_round_rate(hdmi->ref_clk, pclk);
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
253
int rpclk = clk_round_rate(hdmi->hdmiphy_clk, pclk);
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1243
rate = clk_round_rate(vop->dclk, adjusted_mode->clock * 1000);
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1245
rate = clk_round_rate(vop->dclk,
drivers/gpu/drm/sti/sti_dvo.c
362
result = clk_round_rate(dvo->clk_pix, target);
drivers/gpu/drm/sti/sti_hda.c
626
result = clk_round_rate(hda->clk_pix, target);
drivers/gpu/drm/sti/sti_hdmi.c
1030
result = clk_round_rate(hdmi->clk_pix, target);
drivers/gpu/drm/stm/ltdc.c
843
result = clk_round_rate(ldev->lvds_clk, target);
drivers/gpu/drm/stm/ltdc.c
848
result = clk_round_rate(ldev->pixel_clk, target);
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
196
rounded_rate = clk_round_rate(hdmi->tmds_clk, clock);
drivers/gpu/drm/sun4i/sun4i_rgb.c
123
rounded_rate = clk_round_rate(tcon->dclk, rate);
drivers/gpu/drm/tegra/hdmi.c
1152
err = clk_round_rate(parent, pclk * 4);
drivers/gpu/drm/tidss/tidss_dispc.c
1316
round_clock = clk_round_rate(dispc->vp_clk[hw_videoport], clock);
drivers/gpu/drm/tidss/tidss_oldi.c
320
round_clock = clk_round_rate(oldi->serial, mode->clock * 7 * 1000);
drivers/gpu/drm/tiny/arcpgu.c
149
rate = clk_round_rate(arcpgu->clk, clk_rate);
drivers/iio/adc/ad9467.c
947
r_clk = clk_round_rate(st->clk, val);
drivers/iio/frequency/adf4350.c
288
tmp = clk_round_rate(st->clk, readin);
drivers/input/keyboard/bcm-keypad.c
374
actual_rate = clk_round_rate(kp->clk, desired_rate);
drivers/media/platform/qcom/camss/camss-csid.c
579
rate = clk_round_rate(clock->clk, clock->freq[j]);
drivers/media/platform/qcom/camss/camss-csiphy.c
176
round_rate = clk_round_rate(clock->clk, clock->freq[j]);
drivers/media/platform/qcom/camss/camss-vfe.c
1003
rate = clk_round_rate(clock->clk, clock->freq[j]);
drivers/mmc/host/dw_mmc-rockchip.c
491
ret = clk_round_rate(host->ciu_clk, freqs[i] * RK3288_CLKGEN_DIV);
drivers/mmc/host/meson-gx-mmc.c
499
host->mmc->f_min = clk_round_rate(host->mmc_clk, 400000);
drivers/mmc/host/meson-mx-sdhc-mmc.c
819
mmc->f_min = clk_round_rate(host->sd_clk, 1);
drivers/mmc/host/meson-mx-sdhc-mmc.c
820
mmc->f_max = clk_round_rate(host->sd_clk, ULONG_MAX);
drivers/mmc/host/meson-mx-sdio.c
554
mmc->f_min = clk_round_rate(host->cfg_div_clk, 1);
drivers/mmc/host/meson-mx-sdio.c
555
mmc->f_max = clk_round_rate(host->cfg_div_clk, ULONG_MAX);
drivers/mmc/host/mmci.c
2311
mmc->f_min = clk_round_rate(host->clk, 100000);
drivers/mmc/host/owl-mmc.c
421
clk_rate = clk_round_rate(owl_host->clk, rate << 1);
drivers/mmc/host/renesas_sdhi_core.c
119
mmc->f_min = max(clk_round_rate(priv->clk, 1) / 512, 1L);
drivers/mmc/host/renesas_sdhi_core.c
168
freq = clk_round_rate(ref_clk, new_clock << i);
drivers/mmc/host/renesas_sdhi_core.c
172
freq = clk_round_rate(ref_clk, (new_clock << i) / 4 * 3);
drivers/mmc/host/sdhci-msm.c
1830
return clk_round_rate(core_clk, ULONG_MAX);
drivers/mmc/host/sdhci-of-dwcmshc.c
382
return clk_round_rate(pltfm_host->clk, ULONG_MAX);
drivers/mmc/host/sdhci-s3c.c
193
rate = clk_round_rate(clksrc, wanted);
drivers/mmc/host/sdhci-s3c.c
336
rate = clk_round_rate(clk, ULONG_MAX);
drivers/mmc/host/sdhci-s3c.c
358
rate = clk_round_rate(clk, 0);
drivers/mmc/host/sdhci-sprd.c
323
return clk_round_rate(sprd_host->clk_sdio, ULONG_MAX);
drivers/mmc/host/sdhci-tegra.c
822
return clk_round_rate(pltfm_host->clk, UINT_MAX);
drivers/mmc/host/sh_mmcif.c
1041
f_min = clk_round_rate(host->clk, f_min_old / 2);
drivers/mmc/host/sh_mmcif.c
510
freq = clk_round_rate(host->clk, clk * div);
drivers/mmc/host/sunxi-mmc.c
803
rate = clk_round_rate(host->clk_mmc, clock);
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
875
clk_rate = clk_round_rate(r->clock[0], hw->clk_rate);
drivers/mtd/nand/raw/mxc_nand.c
1051
rate_round = clk_round_rate(host->clk, rate);
drivers/mtd/nand/raw/mxc_nand.c
1056
rate_round = clk_round_rate(host->clk, rate);
drivers/mtd/nand/raw/sunxi_nand.c
1711
real_clk_rate = clk_round_rate(nfc->mod_clk, sunxi_nand->clk_rate);
drivers/net/ethernet/cadence/macb_main.c
496
rate_rounded = clk_round_rate(bp->tx_clk, rate);
drivers/opp/core.c
1440
freq = clk_round_rate(opp_table->clk, target_freq);
drivers/pwm/pwm-jz4740.c
150
rate = clk_round_rate(clk, tmp);
drivers/pwm/pwm-meson.c
184
fin_freq = clk_round_rate(channel->clk, freq);
drivers/pwm/pwm-tegra.c
147
if (required_clk_rate > clk_round_rate(pc->clk, required_clk_rate))
drivers/sh/clk/core.c
569
EXPORT_SYMBOL_GPL(clk_round_rate);
drivers/soc/qcom/qcom-geni-se.c
681
freq = clk_round_rate(se->clk, freq + 1);
drivers/spi/spi-rzv2h-rspi.c
430
clk_min_rate = clk_round_rate(clk, 0);
drivers/spi/spi-rzv2h-rspi.c
434
clk_max_rate = clk_round_rate(clk, ULONG_MAX);
drivers/spi/spi-rzv2h-rspi.c
488
clk_rate = clk_round_rate(clk, clk_rate);
drivers/spi/spi-rzv2h-rspi.c
766
tclk_rate = clk_round_rate(rspi->tclk, 0);
drivers/spi/spi-rzv2h-rspi.c
774
tclk_rate = clk_round_rate(rspi->tclk, ULONG_MAX);
drivers/thermal/ti-soc-thermal/ti-bandgap.c
942
clk_rate = clk_round_rate(bgp->div_clk,
drivers/tty/serial/8250/8250_dw.c
548
rate = clk_round_rate(d->clk, newrate);
drivers/tty/serial/atmel_serial.c
2293
gclk_rate = clk_round_rate(atmel_port->gclk, 16 * baud);
drivers/tty/serial/msm_serial.c
1086
target = clk_round_rate(msm_port->clk, 16 * baud);
drivers/tty/serial/msm_serial.c
1107
target = clk_round_rate(msm_port->clk, old + 1);
drivers/ufs/core/ufshcd.c
1583
*freq = (unsigned long) clk_round_rate(clki->clk, *freq);
drivers/video/fbdev/au1200fb.c
827
r = clk_round_rate(c, pc);
drivers/video/fbdev/omap2/omapfb/dss/dss.c
530
fck = clk_round_rate(dss.dss_clk, fck);
drivers/video/fbdev/omap2/omapfb/dss/dss.c
589
fck = clk_round_rate(dss.dss_clk, max_dss_fck);
drivers/watchdog/jz4740_wdt.c
157
rate = clk_round_rate(drvdata->clk, 1);
include/linux/clk.h
870
long clk_round_rate(struct clk *clk, unsigned long rate);
include/soc/tegra/bpmp-abi.h
1350
struct cmd_clk_round_rate_request clk_round_rate;
include/soc/tegra/bpmp-abi.h
1417
struct cmd_clk_round_rate_response clk_round_rate;
sound/soc/atmel/mchp-i2s-mcc.c
411
round_rate = clk_round_rate(clk, rate);
sound/soc/atmel/mchp-pdmc.c
569
round_rate = clk_round_rate(dd->gclk,
sound/soc/codecs/da7213.c
1587
freq = clk_round_rate(da7213->mclk, freq);
sound/soc/codecs/da7218.c
1841
freq = clk_round_rate(da7218->mclk, freq);
sound/soc/codecs/da7219.c
1203
freq = clk_round_rate(da7219->mclk, freq);
sound/soc/codecs/da7219.c
1637
bclk_rate = clk_round_rate(bclk, bclk_rate);
sound/soc/codecs/max98088.c
1094
freq = clk_round_rate(max98088->mclk, freq);
sound/soc/codecs/max98090.c
2031
freq = clk_round_rate(max98090->mclk, freq);
sound/soc/codecs/max98095.c
1132
freq = clk_round_rate(max98095->mclk, freq);
sound/soc/codecs/nau8825.c
2415
freq = clk_round_rate(nau8825->mclk, freq);
sound/soc/codecs/tlv320aic32x4.c
787
if (clk_round_rate(clocks[0].clk, dac_clock_rate) == 0)
sound/soc/fsl/fsl_spdif.c
1444
rate_actual = clk_round_rate(clk, rate_ideal);
sound/soc/fsl/fsl_ssi.c
737
clkrate = clk_round_rate(ssi->baudclk, tmprate);
sound/soc/img/img-i2s-out.c
236
pre_div_a = clk_round_rate(i2s->clk_ref, rate * 256);
sound/soc/img/img-i2s-out.c
239
pre_div_b = clk_round_rate(i2s->clk_ref, rate * 384);
sound/soc/img/img-spdif-out.c
254
pre_div_a = clk_round_rate(spdif->clk_ref, rate * 256);
sound/soc/img/img-spdif-out.c
257
pre_div_b = clk_round_rate(spdif->clk_ref, rate * 384);
sound/soc/renesas/fsi.c
1017
ret = clk_set_rate(div, clk_round_rate(div, best_act));
sound/soc/renesas/fsi.c
999
cout = clk_round_rate(ick, cout);
sound/soc/rockchip/rockchip_pdm.c
103
clk = clk_round_rate(pdm->clk, PDM_SIGNOFF_CLK_RATE);
sound/soc/rockchip/rockchip_pdm.c
93
rate = clk_round_rate(pdm->clk, clkref[i].clk);
sound/soc/stm/stm32_i2s.c
437
i2s_new_rate = clk_round_rate(i2s->i2sclk, i2s_clk_rate);
sound/soc/stm/stm32_sai_sub.c
465
sai_new_rate = clk_round_rate(sai->sai_ck, sai_ck_rate);
sound/spi/at73c213.c
173
status = clk_round_rate(chip->board->dac_clk, dac_rate_new);