Home
last modified time | relevance | path

Searched refs:target_freq (Results 1 – 25 of 30) sorted by relevance

12

/linux/include/linux/
H A Dcpufreq.h349 unsigned int target_freq,
354 unsigned int target_freq);
607 unsigned int target_freq);
614 unsigned int target_freq,
617 unsigned int target_freq,
620 unsigned int target_freq);
773 unsigned int target_freq,
788 unsigned int target_freq, in cpufreq_table_find_index_al() argument
799 if (freq >= target_freq) in cpufreq_table_find_index_al()
810 unsigned int target_freq, in cpufreq_table_find_index_dl() argument
[all …]
H A Dpm_opp.h192 int dev_pm_opp_set_rate(struct device *dev, unsigned long target_freq);
424 static inline int dev_pm_opp_set_rate(struct device *dev, unsigned long target_freq) in dev_pm_opp_set_rate() argument
/linux/drivers/devfreq/
H A Dtegra30-devfreq.c170 unsigned long target_freq; member
345 unsigned long target_freq; in actmon_device_target_freq() local
347 target_freq = dev->avg_count / tegra->devfreq->profile->polling_ms; in actmon_device_target_freq()
349 target_freq = do_percent(target_freq, avg_sustain_coef); in actmon_device_target_freq()
351 return target_freq; in actmon_device_target_freq()
360 dev->target_freq = actmon_device_target_freq(tegra, dev); in actmon_update_target()
363 dev->config->avg_dependency_threshold <= dev->target_freq) { in actmon_update_target()
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()
[all …]
H A Dgovernor_passive.c56 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 Dimx8m-ddrc.c101 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/drivers/cpufreq/
H A Dfreq_table.c119 unsigned int target_freq, in cpufreq_table_index_unsorted() argument
136 target_freq, relation, policy->cpu); in cpufreq_table_index_unsorted()
153 if (freq == target_freq) { in cpufreq_table_index_unsorted()
159 if (freq < target_freq) { in cpufreq_table_index_unsorted()
172 if (freq > target_freq) { in cpufreq_table_index_unsorted()
185 diff = abs(freq - target_freq); in cpufreq_table_index_unsorted()
H A Dcpufreq-nforce2.c251 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 Dcpufreq.c538 unsigned int target_freq, unsigned int relation) in __resolve_freq() argument
542 target_freq = clamp_val(target_freq, policy->min, policy->max); in __resolve_freq()
545 return target_freq; in __resolve_freq()
547 idx = cpufreq_frequency_table_target(policy, target_freq, relation); in __resolve_freq()
549 policy->cached_target_freq = target_freq; in __resolve_freq()
565 unsigned int target_freq) in cpufreq_driver_resolve_freq() argument
567 return __resolve_freq(policy, target_freq, CPUFREQ_RELATION_LE); in cpufreq_driver_resolve_freq()
2180 unsigned int target_freq) in cpufreq_driver_fast_switch() argument
2185 target_freq = clamp_val(target_freq, policy->min, policy->max); in cpufreq_driver_fast_switch()
2186 freq = cpufreq_driver->fast_switch(policy, target_freq); in cpufreq_driver_fast_switch()
[all …]
H A Dcppc_cpufreq.c272 unsigned int target_freq, in cppc_cpufreq_set_target() argument
281 cppc_khz_to_perf(&cpu_data->perf_caps, target_freq); in cppc_cpufreq_set_target()
283 freqs.new = target_freq; in cppc_cpufreq_set_target()
297 unsigned int target_freq) in cppc_cpufreq_fast_switch() argument
304 desired_perf = cppc_khz_to_perf(&cpu_data->perf_caps, target_freq); in cppc_cpufreq_fast_switch()
314 return target_freq; in cppc_cpufreq_fast_switch()
H A Dsh-cpufreq.c81 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 Damd-pstate.c614 unsigned int target_freq, bool fast_switch) in amd_pstate_update_freq() argument
631 freqs.new = target_freq; in amd_pstate_update_freq()
633 des_perf = DIV_ROUND_CLOSEST(target_freq * cap_perf, in amd_pstate_update_freq()
655 unsigned int target_freq, in amd_pstate_target() argument
658 return amd_pstate_update_freq(policy, target_freq, false); in amd_pstate_target()
662 unsigned int target_freq) in amd_pstate_fast_switch() argument
664 if (!amd_pstate_update_freq(policy, target_freq, true)) in amd_pstate_fast_switch()
665 return target_freq; in amd_pstate_fast_switch()
H A Dgx-suspmod.c372 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 Dacpi-cpufreq.c461 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/arch/powerpc/platforms/cell/
H A Dcpufreq_spudemand.c50 unsigned long target_freq; in spu_gov_work() local
57 target_freq = calc_freq(info); in spu_gov_work()
58 __cpufreq_driver_target(info->policy, target_freq, CPUFREQ_RELATION_H); in spu_gov_work()
/linux/drivers/thermal/
H A Dcpufreq_cooling.c317 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/Documentation/ABI/testing/
H A Dsysfs-class-devfreq30 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/drivers/media/i2c/
H A Dmt9p031.c131 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/Documentation/translations/zh_TW/cpu-freq/
H A Dcpu-drivers.rst181 - 如果 relation==CPUFREQ_REL_L,嘗試選擇一個高於或等於 target_freq 的 new_freq。("L代表
183 - 如果 relation==CPUFREQ_REL_H,嘗試選擇一個低於或等於 target_freq 的 new_freq。("H代表
/linux/Documentation/translations/zh_CN/cpu-freq/
H A Dcpu-drivers.rst181 - 如果 relation==CPUFREQ_REL_L,尝试选择一个高于或等于 target_freq 的 new_freq。("L代表
183 - 如果 relation==CPUFREQ_REL_H,尝试选择一个低于或等于 target_freq 的 new_freq。("H代表
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dgk20a.c105 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/Documentation/cpu-freq/
H A Dcpu-drivers.rst186 - keep close to "target_freq"
189 target_freq. ("L for lowest, but no lower than")
191 target_freq. ("H for highest, but no higher than")
/linux/drivers/gpu/drm/radeon/
H A Dradeon_uvd.c907 unsigned target_freq, in radeon_uvd_calc_upll_post_div() argument
911 unsigned post_div = vco_freq / target_freq; in radeon_uvd_calc_upll_post_div()
918 if ((vco_freq / post_div) > target_freq) in radeon_uvd_calc_upll_post_div()
/linux/drivers/video/fbdev/i810/
H A Di810_main.c711 u32 f_out, target_freq, diff = 0, mod_min, diff_min; in i810_calc_dclk() local
716 target_freq = freq; in i810_calc_dclk()
724 while(!((1000000 * p_divisor)/(16 * 24 * target_freq)) && in i810_calc_dclk()
736 if (f_out <= target_freq) { in i810_calc_dclk()
738 diff = target_freq - f_out; in i810_calc_dclk()
741 diff = f_out - target_freq; in i810_calc_dclk()
/linux/drivers/opp/
H A Dcore.c1349 int dev_pm_opp_set_rate(struct device *dev, unsigned long target_freq) in dev_pm_opp_set_rate() argument
1363 if (target_freq) { in dev_pm_opp_set_rate()
1373 &target_freq, false); in dev_pm_opp_set_rate()
1377 freq = clk_round_rate(opp_table->clk, target_freq); in dev_pm_opp_set_rate()
1379 freq = target_freq; in dev_pm_opp_set_rate()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_dpll.c820 static bool vlv_PLL_is_optimal(struct drm_device *dev, int target_freq, in vlv_PLL_is_optimal() argument
836 if (drm_WARN_ON_ONCE(dev, !target_freq)) in vlv_PLL_is_optimal()
840 abs(target_freq - calculated_clock->dot), in vlv_PLL_is_optimal()
841 target_freq); in vlv_PLL_is_optimal()

12