| /linux/drivers/clocksource/ |
| H A D | timer-cadence-ttc.c | 251 if (ndata->new_rate > ndata->old_rate) { in ttc_rate_change_clocksource_cb() 253 ndata->old_rate); in ttc_rate_change_clocksource_cb() 254 rate_low = ndata->old_rate; in ttc_rate_change_clocksource_cb() 257 factor = DIV_ROUND_CLOSEST(ndata->old_rate, in ttc_rate_change_clocksource_cb() 260 rate_high = ndata->old_rate; in ttc_rate_change_clocksource_cb() 282 if (ndata->new_rate < ndata->old_rate) in ttc_rate_change_clocksource_cb() 297 if (ndata->new_rate < ndata->old_rate) in ttc_rate_change_clocksource_cb() 307 if (ndata->new_rate > ndata->old_rate) in ttc_rate_change_clocksource_cb() 317 if (ndata->new_rate < ndata->old_rate) in ttc_rate_change_clocksource_cb()
|
| H A D | arm_global_timer.c | 309 if (ndata->new_rate < ndata->old_rate) in gt_clk_rate_change_cb() 318 if (ndata->new_rate > ndata->old_rate) in gt_clk_rate_change_cb() 327 if (ndata->new_rate < ndata->old_rate) in gt_clk_rate_change_cb()
|
| /linux/drivers/clk/samsung/ |
| H A D | clk-cpu.c | 236 if (alt_prate > ndata->old_rate || ndata->old_rate > ndata->new_rate) { in exynos_cpuclk_pre_rate_change() 237 unsigned long tmp_rate = min(ndata->old_rate, ndata->new_rate); in exynos_cpuclk_pre_rate_change() 357 if (alt_prate > ndata->old_rate || ndata->old_rate > ndata->new_rate) { in exynos5433_cpuclk_pre_rate_change() 358 unsigned long tmp_rate = min(ndata->old_rate, ndata->new_rate); in exynos5433_cpuclk_pre_rate_change() 491 if (ndata->new_rate == E850_OSCCLK || ndata->old_rate == E850_OSCCLK) in exynos850_cpuclk_pre_rate_change() 509 if (alt_prate > ndata->old_rate || ndata->old_rate > ndata->new_rate) { in exynos850_cpuclk_pre_rate_change() 510 unsigned long tmp_rate = min(ndata->old_rate, ndata->new_rate); in exynos850_cpuclk_pre_rate_change() 551 if (ndata->new_rate == E850_OSCCLK || ndata->old_rate == E850_OSCCLK) in exynos850_cpuclk_post_rate_change()
|
| /linux/drivers/clk/rockchip/ |
| H A D | clk-cpu.c | 179 if (alt_prate > ndata->old_rate) { in rockchip_cpuclk_pre_rate_change() 181 alt_div = DIV_ROUND_UP(alt_prate, ndata->old_rate) - 1; in rockchip_cpuclk_pre_rate_change() 196 __func__, alt_div, alt_prate, ndata->old_rate); in rockchip_cpuclk_pre_rate_change() 240 if (ndata->old_rate < ndata->new_rate) in rockchip_cpuclk_post_rate_change() 270 if (ndata->old_rate > ndata->new_rate) in rockchip_cpuclk_post_rate_change() 291 __func__, event, ndata->old_rate, ndata->new_rate); in rockchip_cpuclk_notifier_cb() 414 if (new_rate > ndata->old_rate) { in rockchip_cpuclk_multi_pll_pre_rate_change() 437 if (new_rate < ndata->old_rate) { in rockchip_cpuclk_multi_pll_post_rate_change() 454 __func__, event, ndata->old_rate, ndata->new_rate); in rockchip_cpuclk_multi_pll_notifier_cb()
|
| H A D | clk-mmc-phase.c | 189 if (ndata->old_rate <= ndata->new_rate) in rockchip_mmc_clk_rate_notify()
|
| H A D | clk.c | 151 __func__, event, ndata->old_rate, ndata->new_rate); in rockchip_clk_frac_notifier_cb()
|
| /linux/drivers/clk/tegra/ |
| H A D | clk-device.c | 73 if (cnd->new_rate > cnd->old_rate) in tegra_clock_change_notify() 78 err = tegra_clock_set_pd_state(clk_dev, cnd->old_rate); in tegra_clock_change_notify() 82 if (cnd->new_rate < cnd->old_rate) in tegra_clock_change_notify()
|
| /linux/drivers/cpufreq/ |
| H A D | highbank-cpufreq.c | 40 if (clk_data->new_rate > clk_data->old_rate) in hb_cpufreq_clk_notify() 45 if (clk_data->new_rate < clk_data->old_rate) in hb_cpufreq_clk_notify()
|
| /linux/drivers/clk/qcom/ |
| H A D | clk-cbf-8996.c | 184 if (cnd->old_rate > DIV_THRESHOLD && in cbf_clk_notifier_cb() 191 cnd->old_rate > DIV_THRESHOLD) in cbf_clk_notifier_cb()
|
| H A D | clk-cpu-8996.c | 564 cnd->old_rate > DIV_2_THRESHOLD) in cpu_clk_notifier_cb() 571 cnd->old_rate > DIV_2_THRESHOLD) in cpu_clk_notifier_cb()
|
| /linux/drivers/clk/ |
| H A D | clk.c | 1895 unsigned long old_rate, unsigned long new_rate) in __clk_notify() argument 1901 cnd.old_rate = old_rate; in __clk_notify() 2006 unsigned long old_rate; in __clk_recalc_rates() local 2012 old_rate = core->rate; in __clk_recalc_rates() 2026 __clk_notify(core, msg, old_rate, core->rate); in __clk_recalc_rates() 2459 unsigned long old_rate; in clk_change_rate() local 2465 old_rate = core->rate; in clk_change_rate() 2520 if (core->notifier_count && old_rate != core->rate) in clk_change_rate() 2521 __clk_notify(core, POST_RATE_CHANGE, old_rate, core->rate); in clk_change_rate()
|
| H A D | clk_test.c | 2356 unsigned long old_rate; member 2380 ctx->pre_rate_change.old_rate = clk_data->old_rate; in clk_mux_notifier_callback() 2387 ctx->post_rate_change.old_rate = clk_data->old_rate; in clk_mux_notifier_callback() 2476 KUNIT_EXPECT_EQ(test, ctx->pre_rate_change.old_rate, DUMMY_CLOCK_RATE_1); in clk_mux_notifier_set_parent_test() 2484 KUNIT_EXPECT_EQ(test, ctx->post_rate_change.old_rate, DUMMY_CLOCK_RATE_1); in clk_mux_notifier_set_parent_test()
|
| /linux/include/linux/ |
| H A D | clk.h | 73 unsigned long old_rate; member
|
| /linux/drivers/clk/at91/ |
| H A D | clk-master.c | 286 cnd->old_rate * characteristics->divisors[div], in clk_master_div_notifier_fn()
|