/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_clk_rate_trace_mgr.c | 56 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 D | mali_kbase_clk_rate_trace_mgr.h | 139 * @new_rate: New clock frequency(Hz) 146 unsigned long new_rate);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_clk_rate_trace_mgr.c | 133 (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 D | mali_kbase_clk_rate_trace_mgr.h | 156 * @new_rate: New clock frequency(Hz) 165 unsigned long new_rate);
|
/device/soc/rockchip/common/sdk_linux/drivers/clk/rockchip/ |
H A D | clk-cpu.c | 127 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 D | clk.c | 138 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 D | rockchip_bus.c | 207 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 D | rockchip_bus.c | 216 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 D | mali_kbase_config.h | 235 * @new_rate: New rate of this GPU clock. 240 unsigned long new_rate; member
|
/device/soc/rockchip/common/vendor/drivers/rockchip/ |
H A D | rockchip_system_monitor.c | 1100 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 D | rockchip_system_monitor.c | 1115 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 D | mali_kbase_config.h | 352 * @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 D | mali_kutf_clk_rate_trace_test.c | 138 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 D | i2c-rk3x.c | 978 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 D | mali_kbase_arbiter_pm.c | 1056 ndata.new_rate = (unsigned long)freq * KHZ_TO_HZ; in kbase_arbiter_pm_update_gpu_freq()
|