Home
last modified time | relevance | path

Searched refs:old_rate (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/clocksource/
H A Dtimer-cadence-ttc.c251 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 Darm_global_timer.c309 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 Dclk-cpu.c236 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 Dclk-cpu.c179 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 Dclk-mmc-phase.c189 if (ndata->old_rate <= ndata->new_rate) in rockchip_mmc_clk_rate_notify()
H A Dclk.c151 __func__, event, ndata->old_rate, ndata->new_rate); in rockchip_clk_frac_notifier_cb()
/linux/drivers/cpufreq/
H A Dhighbank-cpufreq.c40 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/meson/
H A Dclk-pll.c424 unsigned long old_rate; in meson_clk_pll_set_rate() local
430 old_rate = clk_hw_get_rate(hw); in meson_clk_pll_set_rate()
455 __func__, clk_hw_get_name(hw), old_rate); in meson_clk_pll_set_rate()
462 meson_clk_pll_set_rate(hw, old_rate, parent_rate); in meson_clk_pll_set_rate()
/linux/drivers/clk/qcom/
H A Dclk-cbf-8996.c184 if (cnd->old_rate > DIV_THRESHOLD && in cbf_clk_notifier_cb()
191 cnd->old_rate > DIV_THRESHOLD) in cbf_clk_notifier_cb()
H A Dclk-cpu-8996.c564 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/i2c/busses/
H A Di2c-rk3x.c945 if (ndata->new_rate > ndata->old_rate) in rk3x_i2c_clk_notifier_cb()
951 if (ndata->new_rate < ndata->old_rate) in rk3x_i2c_clk_notifier_cb()
956 if (ndata->new_rate > ndata->old_rate) in rk3x_i2c_clk_notifier_cb()
957 rk3x_i2c_adapt_div(i2c, ndata->old_rate); in rk3x_i2c_clk_notifier_cb()
H A Di2c-cadence.c1382 if (ndata->new_rate > ndata->old_rate) in cdns_i2c_clk_notifier_cb()
1390 if (ndata->new_rate < ndata->old_rate) in cdns_i2c_clk_notifier_cb()
1395 if (ndata->new_rate > ndata->old_rate) in cdns_i2c_clk_notifier_cb()
1396 cdns_i2c_setclk(ndata->old_rate, id); in cdns_i2c_clk_notifier_cb()
/linux/sound/pci/ice1712/
H A Dice1724.c624 unsigned int i, old_rate; in snd_vt1724_set_pro_rate() local
645 old_rate = ice->get_rate(ice); in snd_vt1724_set_pro_rate()
646 if (force || (old_rate != rate)) in snd_vt1724_set_pro_rate()
1870 unsigned int old_rate, new_rate; in snd_vt1724_pro_internal_clock_put() local
1881 old_rate = 0; in snd_vt1724_pro_internal_clock_put()
1883 old_rate = ice->get_rate(ice); in snd_vt1724_pro_internal_clock_put()
1900 if (old_rate != new_rate && !new_rate) { in snd_vt1724_pro_internal_clock_put()
1910 return old_rate != new_rate; in snd_vt1724_pro_internal_clock_put()
/linux/drivers/clk/
H A Dclk.c1835 unsigned long old_rate, unsigned long new_rate) in __clk_notify() argument
1841 cnd.old_rate = old_rate; in __clk_notify()
1946 unsigned long old_rate; in __clk_recalc_rates() local
1952 old_rate = core->rate; in __clk_recalc_rates()
1966 __clk_notify(core, msg, old_rate, core->rate); in __clk_recalc_rates()
2399 unsigned long old_rate; in clk_change_rate() local
2405 old_rate = core->rate; in clk_change_rate()
2460 if (core->notifier_count && old_rate != core->rate) in clk_change_rate()
2461 __clk_notify(core, POST_RATE_CHANGE, old_rate, core->rate); in clk_change_rate()
H A Dclk_test.c2340 unsigned long old_rate; member
2364 ctx->pre_rate_change.old_rate = clk_data->old_rate; in clk_mux_notifier_callback()
2371 ctx->post_rate_change.old_rate = clk_data->old_rate; in clk_mux_notifier_callback()
2460 KUNIT_EXPECT_EQ(test, ctx->pre_rate_change.old_rate, DUMMY_CLOCK_RATE_1); in clk_mux_notifier_set_parent_test()
2468 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 Dclk.h63 * @old_rate: previous rate of this clk
66 * For a pre-notifier, old_rate is the clk's rate before this rate
68 * post-notifier, old_rate and new_rate are both set to the clk's
73 unsigned long old_rate; member
/linux/drivers/hsi/controllers/
H A Domap_ssi_core.c295 clk_data->old_rate, clk_data->new_rate); in ssi_clk_event()
/linux/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.c411 u32 old_rate = ch->rate; in cpdma_chan_fit_rate() local
439 ch->rate = old_rate; in cpdma_chan_fit_rate()
/linux/drivers/clk/at91/
H A Dclk-master.c286 cnd->old_rate * characteristics->divisors[div], in clk_master_div_notifier_fn()
/linux/drivers/media/rc/img-ir/
H A Dimg-ir-hw.c906 change->old_rate, change->new_rate); in img_ir_change_frequency()
/linux/drivers/memory/tegra/
H A Dtegra20-emc.c337 err = emc_prepare_timing_change(emc, cnd->old_rate); in tegra20_emc_clk_change_notify()
H A Dtegra30-emc.c874 err = emc_unprepare_timing_change(emc, cnd->old_rate); in emc_clk_change_notify()
/linux/drivers/gpu/drm/i915/gvt/
H A Dhandlers.c701 u32 *old_rate = &(intel_vgpu_port(vgpu, vgpu->display.port_num)->vrefresh_k); in vgpu_update_refresh_rate() local
710 if (*old_rate != new_rate) in vgpu_update_refresh_rate()
711 *old_rate = new_rate; in vgpu_update_refresh_rate()