| /linux-6.15/include/linux/ |
| H A D | cpufreq.h | 803 if (freq >= target_freq) in cpufreq_table_find_index_al() 825 if (freq == target_freq) in cpufreq_table_find_index_dl() 848 target_freq = clamp_val(target_freq, min, max); in find_index_l() 879 if (freq == target_freq) in cpufreq_table_find_index_ah() 910 if (freq <= target_freq) in cpufreq_table_find_index_dh() 924 target_freq = clamp_val(target_freq, min, max); in find_index_h() 955 if (freq == target_freq) in cpufreq_table_find_index_ac() 968 if (target_freq - table[best].frequency > freq - target_freq) in cpufreq_table_find_index_ac() 990 if (freq == target_freq) in cpufreq_table_find_index_dc() 1003 if (table[best].frequency - target_freq > target_freq - freq) in cpufreq_table_find_index_dc() [all …]
|
| /linux-6.15/drivers/cpufreq/ |
| H A D | virtual-cpufreq.c | 93 unsigned int target_freq) in virt_cpufreq_set_perf() argument 95 writel_relaxed(target_freq, in virt_cpufreq_set_perf() 101 unsigned int target_freq) in virt_cpufreq_fast_switch() argument 103 virt_cpufreq_set_perf(policy, target_freq); in virt_cpufreq_fast_switch() 104 return target_freq; in virt_cpufreq_fast_switch() 116 unsigned int target_freq, in virt_cpufreq_target() argument 123 freqs.new = target_freq; in virt_cpufreq_target() 126 ret = virt_cpufreq_set_perf(policy, target_freq); in virt_cpufreq_target()
|
| H A D | freq_table.c | 118 unsigned int target_freq, unsigned int min, in cpufreq_table_index_unsorted() argument 135 target_freq, relation, policy->cpu); in cpufreq_table_index_unsorted() 152 if (freq == target_freq) { in cpufreq_table_index_unsorted() 158 if (freq < target_freq) { in cpufreq_table_index_unsorted() 171 if (freq > target_freq) { in cpufreq_table_index_unsorted() 184 diff = abs(freq - target_freq); in cpufreq_table_index_unsorted()
|
| H A D | cpufreq-nforce2.c | 251 unsigned int target_freq, unsigned int relation) in nforce2_target() argument 257 if ((target_freq > policy->max) || (target_freq < policy->min)) in nforce2_target() 260 target_fsb = target_freq / (fid * 100); in nforce2_target()
|
| H A D | cpufreq.c | 539 unsigned int target_freq, in __resolve_freq() argument 545 target_freq = clamp_val(target_freq, min, max); in __resolve_freq() 548 return target_freq; in __resolve_freq() 552 policy->cached_target_freq = target_freq; in __resolve_freq() 568 unsigned int target_freq) in cpufreq_driver_resolve_freq() argument 2243 unsigned int target_freq) in cpufreq_driver_fast_switch() argument 2248 target_freq = clamp_val(target_freq, policy->min, policy->max); in cpufreq_driver_fast_switch() 2395 unsigned int target_freq, in __cpufreq_driver_target() argument 2403 target_freq = __resolve_freq(policy, target_freq, policy->min, in __cpufreq_driver_target() 2415 if (target_freq == policy->cur && in __cpufreq_driver_target() [all …]
|
| H A D | cppc_cpufreq.c | 270 unsigned int target_freq, in cppc_cpufreq_set_target() argument 279 cppc_khz_to_perf(&cpu_data->perf_caps, target_freq); in cppc_cpufreq_set_target() 281 freqs.new = target_freq; in cppc_cpufreq_set_target() 295 unsigned int target_freq) in cppc_cpufreq_fast_switch() argument 302 desired_perf = cppc_khz_to_perf(&cpu_data->perf_caps, target_freq); in cppc_cpufreq_fast_switch() 312 return target_freq; in cppc_cpufreq_fast_switch()
|
| H A D | sh-cpufreq.c | 81 unsigned int target_freq, in sh_cpufreq_target() argument 84 struct cpufreq_target data = { .policy = policy, .freq = target_freq }; in sh_cpufreq_target()
|
| H A D | scmi-cpufreq.c | 72 unsigned int target_freq) in scmi_cpufreq_fast_switch() argument 75 unsigned long freq = target_freq; in scmi_cpufreq_fast_switch() 78 return target_freq; in scmi_cpufreq_fast_switch()
|
| H A D | pcc-cpufreq.c | 199 unsigned int target_freq, in pcc_cpufreq_target() argument 213 cpu, target_freq, in pcc_cpufreq_target() 217 freqs.new = target_freq; in pcc_cpufreq_target() 221 input_buffer = 0x1 | (((target_freq * 100) in pcc_cpufreq_target()
|
| H A D | amd-pstate.c | 624 unsigned int target_freq, bool fast_switch) in amd_pstate_update_freq() argument 639 freqs.new = target_freq; in amd_pstate_update_freq() 641 des_perf = freq_to_perf(perf, cpudata->nominal_freq, target_freq); in amd_pstate_update_freq() 663 unsigned int target_freq, in amd_pstate_target() argument 666 return amd_pstate_update_freq(policy, target_freq, false); in amd_pstate_target() 670 unsigned int target_freq) in amd_pstate_fast_switch() argument 672 if (!amd_pstate_update_freq(policy, target_freq, true)) in amd_pstate_fast_switch() 673 return target_freq; in amd_pstate_fast_switch()
|
| H A D | gx-suspmod.c | 372 unsigned int target_freq, in cpufreq_gx_target() argument 383 tmp_freq = gx_validate_speed(target_freq, &tmp1, &tmp2); in cpufreq_gx_target()
|
| H A D | mediatek-cpufreq-hw.c | 112 unsigned int target_freq) in mtk_cpufreq_hw_fast_switch() argument 117 index = cpufreq_table_find_index_dl(policy, target_freq, false); in mtk_cpufreq_hw_fast_switch()
|
| H A D | acpi-cpufreq.c | 461 unsigned int target_freq) in acpi_cpufreq_fast_switch() argument 471 if (policy->cached_target_freq == target_freq) in acpi_cpufreq_fast_switch() 474 index = cpufreq_table_find_index_dl(policy, target_freq, in acpi_cpufreq_fast_switch()
|
| /linux-6.15/drivers/devfreq/ |
| H A D | tegra30-devfreq.c | 170 unsigned long target_freq; member 345 unsigned long target_freq; in actmon_device_target_freq() local 349 target_freq = do_percent(target_freq, avg_sustain_coef); in actmon_device_target_freq() 351 return target_freq; in actmon_device_target_freq() 367 dev->target_freq += dev->boost_freq; in actmon_update_target() 368 dev->target_freq = max(dev->target_freq, static_cpu_emc_freq); in actmon_update_target() 370 dev->target_freq += dev->boost_freq; in actmon_update_target() 505 dev->target_freq = tegra->cur_freq; in tegra_actmon_configure_device() 699 unsigned long target_freq = 0; in tegra_governor_get_target() local 716 target_freq = max(target_freq, dev->target_freq); in tegra_governor_get_target() [all …]
|
| H A D | governor_passive.c | 56 unsigned long target_freq; in get_target_freq_by_required_opp() local 71 target_freq = dev_pm_opp_get_freq(opp); in get_target_freq_by_required_opp() 74 return target_freq; in get_target_freq_by_required_opp() 78 unsigned long *target_freq) in get_target_freq_with_cpufreq() argument 108 *target_freq = max(freq, *target_freq); in get_target_freq_with_cpufreq() 123 *target_freq = max(freq, *target_freq); in get_target_freq_with_cpufreq()
|
| H A D | imx8m-ddrc.c | 101 static void imx8m_ddrc_smc_set_freq(int target_freq) in imx8m_ddrc_smc_set_freq() argument 113 arm_smccc_smc(IMX_SIP_DDR_DVFS, target_freq, online_cpus, in imx8m_ddrc_smc_set_freq()
|
| /linux-6.15/drivers/gpu/drm/msm/ |
| H A D | msm_gpu_devfreq.c | 297 unsigned long target_freq; in msm_devfreq_active() local 313 target_freq = df->idle_freq; in msm_devfreq_active() 324 if (target_freq) in msm_devfreq_active() 325 msm_devfreq_target(&gpu->pdev->dev, &target_freq, 0); in msm_devfreq_active() 346 unsigned long idle_freq, target_freq = 0; in msm_devfreq_idle_work() local 357 msm_devfreq_target(&gpu->pdev->dev, &target_freq, 0); in msm_devfreq_idle_work()
|
| /linux-6.15/drivers/thermal/ |
| H A D | cpufreq_cooling.c | 317 unsigned int target_freq; in cpufreq_power2state() local 324 target_freq = cpu_power_to_freq(cpufreq_cdev, normalised_power); in cpufreq_power2state() 326 *state = get_level(cpufreq_cdev, target_freq); in cpufreq_power2state() 327 trace_thermal_power_cpu_limit(policy->related_cpus, target_freq, *state, in cpufreq_power2state()
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-class-devfreq | 30 target_freq when get_cur_freq() is not implemented by 33 What: /sys/class/devfreq/.../target_freq 37 The /sys/class/devfreq/.../target_freq shows the next governor
|
| /linux-6.15/Documentation/translations/zh_CN/cpu-freq/ |
| H A D | cpu-drivers.rst | 181 - 如果 relation==CPUFREQ_REL_L,尝试选择一个高于或等于 target_freq 的 new_freq。("L代表 183 - 如果 relation==CPUFREQ_REL_H,尝试选择一个低于或等于 target_freq 的 new_freq。("H代表
|
| /linux-6.15/Documentation/translations/zh_TW/cpu-freq/ |
| H A D | cpu-drivers.rst | 181 - 如果 relation==CPUFREQ_REL_L,嘗試選擇一個高於或等於 target_freq 的 new_freq。("L代表 183 - 如果 relation==CPUFREQ_REL_H,嘗試選擇一個低於或等於 target_freq 的 new_freq。("H代表
|
| /linux-6.15/drivers/media/i2c/ |
| H A D | mt9p031.c | 131 int target_freq; member 252 div = DIV_ROUND_UP(ext_freq, mt9p031->target_freq); in mt9p031_clk_setup() 262 mt9p031->pll.pix_clock = mt9p031->target_freq; in mt9p031_clk_setup() 1084 &mt9p031->target_freq); in mt9p031_parse_properties() 1143 V4L2_CID_PIXEL_RATE, mt9p031->target_freq, in mt9p031_probe() 1144 mt9p031->target_freq, 1, mt9p031->target_freq); in mt9p031_probe()
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
| H A D | gk20a.c | 105 u32 target_clk_f, ref_clk_f, target_freq; in gk20a_pllg_calc_mnp() local 201 target_freq = gk20a_pllg_calc_rate(clk, pll); in gk20a_pllg_calc_mnp() 205 target_freq / KHZ, pll->m, pll->n, pll->pl, in gk20a_pllg_calc_mnp()
|
| /linux-6.15/drivers/ufs/core/ |
| H A D | ufshcd-priv.h | 122 unsigned long target_freq, in ufshcd_vops_clk_scale_notify() argument 126 return hba->vops->clk_scale_notify(hba, up, target_freq, status); in ufshcd_vops_clk_scale_notify()
|
| /linux-6.15/include/linux/soc/ti/ |
| H A D | ti_sci_protocol.h | 190 u32 cid, u64 min_freq, u64 target_freq, 193 u64 min_freq, u64 target_freq, u64 max_freq);
|