Home
last modified time | relevance | path

Searched refs:new_rate (Results 1 - 15 of 15) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_clk_rate_trace_mgr.c56 if (!clk_rtm->gpu_idle && (clk_data->clock_val != ndata->new_rate)) { in gpu_clk_rate_change_notifier()
57 kbase_clk_rate_trace_manager_notify_all(clk_rtm, clk_data->index, ndata->new_rate); in gpu_clk_rate_change_notifier()
60 clk_data->clock_val = ndata->new_rate; in gpu_clk_rate_change_notifier()
248 unsigned long new_rate) in kbase_clk_rate_trace_manager_notify_all()
257 dev_dbg(kbdev->dev, "GPU clock %u rate changed to %lu", clk_index, new_rate); in kbase_clk_rate_trace_manager_notify_all()
261 unsigned long new_rate_khz = new_rate; in kbase_clk_rate_trace_manager_notify_all()
277 pos->notify(pos, clk_index, new_rate); in kbase_clk_rate_trace_manager_notify_all()
247 kbase_clk_rate_trace_manager_notify_all(struct kbase_clk_rate_trace_manager *clk_rtm, u32 clk_index, unsigned long new_rate) kbase_clk_rate_trace_manager_notify_all() argument
H A Dmali_kbase_clk_rate_trace_mgr.h139 * @new_rate: New clock frequency(Hz)
146 unsigned long new_rate);
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_clk_rate_trace_mgr.c133 (clk_data->clock_val != ndata->new_rate)) { in gpu_clk_rate_change_notifier()
135 clk_rtm, clk_data->index, ndata->new_rate); in gpu_clk_rate_change_notifier()
138 clk_data->clock_val = ndata->new_rate; in gpu_clk_rate_change_notifier()
337 unsigned long new_rate) in kbase_clk_rate_trace_manager_notify_all()
347 __func__, clk_index, new_rate, current->pid); in kbase_clk_rate_trace_manager_notify_all()
351 unsigned long new_rate_khz = new_rate; in kbase_clk_rate_trace_manager_notify_all()
366 pos->notify(pos, clk_index, new_rate); in kbase_clk_rate_trace_manager_notify_all()
334 kbase_clk_rate_trace_manager_notify_all( struct kbase_clk_rate_trace_manager *clk_rtm, u32 clk_index, unsigned long new_rate) kbase_clk_rate_trace_manager_notify_all() argument
H A Dmali_kbase_clk_rate_trace_mgr.h156 * @new_rate: New clock frequency(Hz)
165 unsigned long new_rate);
/device/soc/rockchip/common/sdk_linux/drivers/clk/rockchip/
H A Dclk-cpu.c127 rate = rockchip_get_cpuclk_settings(cpuclk, ndata->new_rate); in rockchip_cpuclk_pre_rate_change()
129 pr_err("%s: Invalid rate : %lu for cpuclk\n", __func__, ndata->new_rate); in rockchip_cpuclk_pre_rate_change()
185 rate = rockchip_get_cpuclk_settings(cpuclk, ndata->new_rate); in rockchip_cpuclk_post_rate_change()
187 pr_err("%s: Invalid rate : %lu for cpuclk\n", __func__, ndata->new_rate); in rockchip_cpuclk_post_rate_change()
193 if (ndata->old_rate < ndata->new_rate) { in rockchip_cpuclk_post_rate_change()
213 if (ndata->old_rate > ndata->new_rate) { in rockchip_cpuclk_post_rate_change()
235 pr_debug("%s: event %lu, old_rate %lu, new_rate: %lu\n", __func__, event, ndata->old_rate, ndata->new_rate); in rockchip_cpuclk_notifier_cb()
H A Dclk.c138 pr_debug("%s: event %lu, old_rate %lu, new_rate: %lu\n", __func__, event, ndata->old_rate, ndata->new_rate); in rockchip_clk_frac_notifier_cb()
/device/soc/rockchip/common/vendor/drivers/devfreq/
H A Drockchip_bus.c207 dev_dbg(bus->dev, "event %lu, old_rate %lu, new_rate: %lu\n", event, ndata->old_rate, ndata->new_rate); in rockchip_bus_clk_notifier()
211 if (ndata->new_rate > ndata->old_rate) { in rockchip_bus_clk_notifier()
212 ret = rockchip_bus_clkfreq_target(bus->dev, ndata->new_rate); in rockchip_bus_clk_notifier()
216 if (ndata->new_rate < ndata->old_rate) { in rockchip_bus_clk_notifier()
217 ret = rockchip_bus_clkfreq_target(bus->dev, ndata->new_rate); in rockchip_bus_clk_notifier()
221 if (ndata->new_rate > ndata->old_rate) { in rockchip_bus_clk_notifier()
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_bus.c216 dev_dbg(bus->dev, "event %lu, old_rate %lu, new_rate: %lu\n", in rockchip_bus_clk_notifier()
217 event, ndata->old_rate, ndata->new_rate); in rockchip_bus_clk_notifier()
221 if (ndata->new_rate > ndata->old_rate) in rockchip_bus_clk_notifier()
223 ndata->new_rate); in rockchip_bus_clk_notifier()
226 if (ndata->new_rate < ndata->old_rate) in rockchip_bus_clk_notifier()
228 ndata->new_rate); in rockchip_bus_clk_notifier()
231 if (ndata->new_rate > ndata->old_rate) in rockchip_bus_clk_notifier()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_config.h235 * @new_rate: New rate of this GPU clock.
240 unsigned long new_rate; member
/device/soc/rockchip/common/vendor/drivers/rockchip/
H A Drockchip_system_monitor.c1100 unsigned long old_rate, new_rate, new_volt, new_mem_volt; in rockchip_monitor_check_rate_volt() local
1126 new_rate = info->init_freq * 0x3E8; in rockchip_monitor_check_rate_volt()
1129 new_rate = old_rate; in rockchip_monitor_check_rate_volt()
1131 opp = dev_pm_opp_find_freq_ceil(dev, &new_rate); in rockchip_monitor_check_rate_volt()
1133 opp = dev_pm_opp_find_freq_floor(dev, &new_rate); in rockchip_monitor_check_rate_volt()
1145 if (old_rate == new_rate) { in rockchip_monitor_check_rate_volt()
1158 dev_dbg(dev, "%s: %lu Hz --> %lu Hz\n", __func__, old_rate, new_rate); in rockchip_monitor_check_rate_volt()
1159 if (new_rate >= old_rate) { in rockchip_monitor_check_rate_volt()
1173 if (new_rate == old_rate) { in rockchip_monitor_check_rate_volt()
1178 if (is_set_clk && clk_set_rate(info->clk, new_rate)) { in rockchip_monitor_check_rate_volt()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/soc/rockchip/
H A Drockchip_system_monitor.c1115 unsigned long old_rate, new_rate, new_volt, new_mem_volt; in rockchip_monitor_check_rate_volt() local
1141 new_rate = info->init_freq * 1000; in rockchip_monitor_check_rate_volt()
1144 new_rate = old_rate; in rockchip_monitor_check_rate_volt()
1146 opp = dev_pm_opp_find_freq_ceil(dev, &new_rate); in rockchip_monitor_check_rate_volt()
1148 opp = dev_pm_opp_find_freq_floor(dev, &new_rate); in rockchip_monitor_check_rate_volt()
1159 if (old_rate == new_rate) { in rockchip_monitor_check_rate_volt()
1171 dev_dbg(dev, "%s: %lu Hz --> %lu Hz\n", __func__, old_rate, new_rate); in rockchip_monitor_check_rate_volt()
1172 if (new_rate >= old_rate) { in rockchip_monitor_check_rate_volt()
1189 if (new_rate == old_rate) in rockchip_monitor_check_rate_volt()
1193 if (is_set_clk && clk_set_rate(info->clk, new_rate)) { in rockchip_monitor_check_rate_volt()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_config.h352 * @new_rate: New rate of this GPU clock in Hz.
357 unsigned long new_rate; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/
H A Dmali_kutf_clk_rate_trace_test.c138 u32 index, u32 new_rate) in kutf_portal_trace_write()
144 pr_err("%s - index: %u, new_rate: %u, listener is NULL\n", in kutf_portal_trace_write()
145 __func__, index, new_rate); in kutf_portal_trace_write()
164 if (new_rate > snapshot->current_rate) in kutf_portal_trace_write()
168 snapshot->current_rate = new_rate; in kutf_portal_trace_write()
136 kutf_portal_trace_write( struct kbase_clk_rate_listener *listener, u32 index, u32 new_rate) kutf_portal_trace_write() argument
/device/soc/rockchip/common/sdk_linux/drivers/i2c/busses/
H A Di2c-rk3x.c978 if (i2c->soc_data->calc_timings(ndata->new_rate, &i2c->t, &calc) != 0) { in rk3x_i2c_clk_notifier_cb()
983 if (ndata->new_rate > ndata->old_rate) { in rk3x_i2c_clk_notifier_cb()
984 rk3x_i2c_adapt_div(i2c, ndata->new_rate); in rk3x_i2c_clk_notifier_cb()
990 if (ndata->new_rate < ndata->old_rate) { in rk3x_i2c_clk_notifier_cb()
991 rk3x_i2c_adapt_div(i2c, ndata->new_rate); in rk3x_i2c_clk_notifier_cb()
996 if (ndata->new_rate > ndata->old_rate) { in rk3x_i2c_clk_notifier_cb()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/arbiter/
H A Dmali_kbase_arbiter_pm.c1056 ndata.new_rate = (unsigned long)freq * KHZ_TO_HZ; in kbase_arbiter_pm_update_gpu_freq()

Completed in 16 milliseconds