/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | sh-cpufreq.c | 59 freq = clk_round_rate(cpuclk, target->freq * 1000); in __sh_cpufreq_target() 101 policy->min = (clk_round_rate(cpuclk, 1) + 500) / 1000; in sh_cpufreq_verify() 102 policy->max = (clk_round_rate(cpuclk, ~0UL) + 500) / 1000; in sh_cpufreq_verify() 131 (clk_round_rate(cpuclk, 1) + 500) / 1000; in sh_cpufreq_cpu_init() 133 (clk_round_rate(cpuclk, ~0UL) + 500) / 1000; in sh_cpufreq_cpu_init()
|
H A D | raspberrypi-cpufreq.c | 43 min = roundup(clk_round_rate(clk, 0), RASPBERRYPI_FREQ_INTERVAL); in raspberrypi_cpufreq_probe() 44 max = roundup(clk_round_rate(clk, ULONG_MAX), RASPBERRYPI_FREQ_INTERVAL); in raspberrypi_cpufreq_probe()
|
H A D | s3c64xx-cpufreq.c | 172 r = clk_round_rate(policy->clk, freq->frequency * 1000); in s3c64xx_cpufreq_driver_init()
|
H A D | omap-cpufreq.c | 53 ret = clk_round_rate(policy->clk, freq); in omap_target()
|
H A D | spear-cpufreq.c | 136 newfreq = clk_round_rate(srcclk, newfreq * mult); in spear_cpufreq_target() 138 pr_err("clk_round_rate failed for cpu src clock\n"); in spear_cpufreq_target()
|
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | sh-cpufreq.c | 58 freq = clk_round_rate(cpuclk, target->freq * 1000); in __sh_cpufreq_target() 100 policy->min = (clk_round_rate(cpuclk, 1) + 500) / 1000; in sh_cpufreq_verify() 101 policy->max = (clk_round_rate(cpuclk, ~0UL) + 500) / 1000; in sh_cpufreq_verify() 130 (clk_round_rate(cpuclk, 1) + 500) / 1000; in sh_cpufreq_cpu_init() 132 (clk_round_rate(cpuclk, ~0UL) + 500) / 1000; in sh_cpufreq_cpu_init()
|
H A D | raspberrypi-cpufreq.c | 43 min = roundup(clk_round_rate(clk, 0), RASPBERRYPI_FREQ_INTERVAL); in raspberrypi_cpufreq_probe() 44 max = roundup(clk_round_rate(clk, ULONG_MAX), RASPBERRYPI_FREQ_INTERVAL); in raspberrypi_cpufreq_probe()
|
H A D | s3c64xx-cpufreq.c | 172 r = clk_round_rate(policy->clk, freq->frequency * 1000); in s3c64xx_cpufreq_driver_init()
|
/kernel/linux/linux-5.10/arch/mips/ralink/ |
H A D | clk.c | 67 long clk_round_rate(struct clk *clk, unsigned long rate) in clk_round_rate() function 71 EXPORT_SYMBOL_GPL(clk_round_rate); variable
|
/kernel/linux/linux-5.10/arch/m68k/coldfire/ |
H A D | clk.c | 133 long clk_round_rate(struct clk *clk, unsigned long rate) in clk_round_rate() function 138 EXPORT_SYMBOL(clk_round_rate); variable
|
/kernel/linux/linux-5.10/arch/mips/lantiq/ |
H A D | clk.c | 101 long clk_round_rate(struct clk *clk, unsigned long rate) in clk_round_rate() function 116 EXPORT_SYMBOL(clk_round_rate); variable
|
/kernel/linux/linux-6.6/arch/mips/lantiq/ |
H A D | clk.c | 101 long clk_round_rate(struct clk *clk, unsigned long rate) in clk_round_rate() function 116 EXPORT_SYMBOL(clk_round_rate); variable
|
/kernel/linux/linux-6.6/arch/m68k/coldfire/ |
H A D | clk.c | 116 long clk_round_rate(struct clk *clk, unsigned long rate) in clk_round_rate() function 121 EXPORT_SYMBOL(clk_round_rate); variable
|
/kernel/linux/linux-5.10/drivers/devfreq/ |
H A D | tegra20-devfreq.c | 152 max_rate = clk_round_rate(tegra->emc_clock, ULONG_MAX); in tegra_devfreq_probe() 155 rate = clk_round_rate(tegra->emc_clock, rate); in tegra_devfreq_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_cmd_encoder.c | 40 vsync_clk_speed = clk_round_rate(mdp5_kms->vsync_clk, VSYNC_CLK_RATE); in pingpong_tearcheck_setup() 82 clk_round_rate(mdp5_kms->vsync_clk, VSYNC_CLK_RATE)); in pingpong_tearcheck_enable()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_cmd_encoder.c | 42 vsync_clk_speed = clk_round_rate(mdp5_kms->vsync_clk, VSYNC_CLK_RATE); in pingpong_tearcheck_setup() 85 clk_round_rate(mdp5_kms->vsync_clk, VSYNC_CLK_RATE)); in pingpong_tearcheck_enable()
|
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk_test.c | 110 * clk_round_rate() or clk_set_rate() with a rate lower than 284 * Test that clk_round_rate and clk_set_rate are consitent and will 295 rounded_rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1); in clk_test_round_set_get_rate() 884 rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1 - 1000); in clk_test_orphan_transparent_multiple_parent_mux_set_range_round_rate() 1107 * clk_round_rate(), the boundaries of the parent are taken into 1126 rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1 - 1000); in clk_test_single_parent_mux_set_range_round_rate_parent_only() 1137 * the child, and then call clk_round_rate(), the boundaries of the 1159 rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_1 - 1000); in clk_test_single_parent_mux_set_range_round_rate_child_smaller() 1164 rate = clk_round_rate(clk, DUMMY_CLOCK_RATE_2 + 1000); in clk_test_single_parent_mux_set_range_round_rate_child_smaller() 1175 * the parent, and then call clk_round_rate(), th [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_crtc.c | 415 return clk_round_rate(mdev->aclk, min_aclk); in komeda_crtc_get_aclk() 433 if (min_pxlclk != clk_round_rate(master->pxlclk, min_pxlclk)) { in komeda_crtc_mode_valid() 440 if (clk_round_rate(mdev->aclk, min_aclk) < min_aclk) { in komeda_crtc_mode_valid() 469 adjusted_mode->crtc_clock = clk_round_rate(kcrtc->master->pxlclk, in komeda_crtc_mode_fixup()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_crtc.c | 425 return clk_round_rate(mdev->aclk, min_aclk); in komeda_crtc_get_aclk() 443 if (min_pxlclk != clk_round_rate(master->pxlclk, min_pxlclk)) { in komeda_crtc_mode_valid() 450 if (clk_round_rate(mdev->aclk, min_aclk) < min_aclk) { in komeda_crtc_mode_valid() 479 adjusted_mode->crtc_clock = clk_round_rate(kcrtc->master->pxlclk, in komeda_crtc_mode_fixup()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | clk.h | 696 * clk_round_rate - adjust a rate to the exact rate a clock can provide 704 * rate = clk_round_rate(clk, r); 716 long clk_round_rate(struct clk *clk, unsigned long rate); 964 static inline long clk_round_rate(struct clk *clk, unsigned long rate) in clk_round_rate() function
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | clk.h | 749 * clk_round_rate - adjust a rate to the exact rate a clock can provide 757 * rate = clk_round_rate(clk, r); 769 long clk_round_rate(struct clk *clk, unsigned long rate); 1017 static inline long clk_round_rate(struct clk *clk, unsigned long rate) in clk_round_rate() function
|
/kernel/linux/linux-5.10/drivers/clk/imx/ |
H A D | clk-cpu.c | 38 return clk_round_rate(cpu->pll, rate); in clk_cpu_round_rate()
|
/kernel/linux/linux-6.6/drivers/clk/imx/ |
H A D | clk-cpu.c | 38 return clk_round_rate(cpu->pll, rate); in clk_cpu_round_rate()
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | sdhci-s3c.c | 193 rate = clk_round_rate(clksrc, wanted); in sdhci_s3c_consider_clock() 336 rate = clk_round_rate(clk, ULONG_MAX); in sdhci_cmu_get_max_clock() 358 rate = clk_round_rate(clk, 0); in sdhci_cmu_get_min_clock()
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | sdhci-s3c.c | 193 rate = clk_round_rate(clksrc, wanted); in sdhci_s3c_consider_clock() 336 rate = clk_round_rate(clk, ULONG_MAX); in sdhci_cmu_get_max_clock() 358 rate = clk_round_rate(clk, 0); in sdhci_cmu_get_min_clock()
|