Home
last modified time | relevance | path

Searched refs:min_freq (Results 1 – 25 of 87) sorted by relevance

1234

/linux/drivers/gpu/drm/i915/gt/
H A Dselftest_slpc.c134 step = (slpc->rp0_freq - slpc->min_freq) / NUM_STEPS; in vary_max_freq()
135 *max_act_freq = slpc->min_freq; in vary_max_freq()
136 for (max_freq = slpc->rp0_freq; max_freq > slpc->min_freq; in vary_max_freq()
165 u32 step, min_freq, req_freq; in vary_min_freq() local
170 step = (slpc->rp0_freq - slpc->min_freq) / NUM_STEPS; in vary_min_freq()
171 *max_act_freq = slpc->min_freq; in vary_min_freq()
172 for (min_freq = slpc->min_freq; min_freq < slpc->rp0_freq; in vary_min_freq()
173 min_freq += step) { in vary_min_freq()
174 err = slpc_set_min_freq(slpc, min_freq); in vary_min_freq()
181 if (req_freq < (min_freq - FREQUENCY_REQ_UNIT)) { in vary_min_freq()
[all …]
H A Dintel_rps_types.h52 u8 min_freq; member
89 u8 min_freq; /* AKA RPn. Minimum frequency */ member
H A Dintel_llc.c96 const int min_freq = 15; in calc_ia_freq() local
107 if (gpu_freq < min_freq) in calc_ia_freq()
/linux/drivers/macintosh/
H A Dwindfarm_cpufreq_clamp.c20 static unsigned int min_freq, max_freq; variable
27 freq = min_freq; in clamp_set()
76 min_freq = policy->cpuinfo.min_freq; in wf_cpufreq_clamp_init()
/linux/drivers/memory/
H A Djedec_ddr_data.c36 .min_freq = 10000000,
57 .min_freq = 10000000,
78 .min_freq = 10000000,
99 .min_freq = 10000000,
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dpll.c257 info->vco1.min_freq = nvbios_rd32(bios, data + 0); in nvbios_pll_parse()
259 info->vco2.min_freq = nvbios_rd32(bios, data + 8); in nvbios_pll_parse()
303 info->vco1.min_freq = nvbios_rd16(bios, data + 4) * 1000; in nvbios_pll_parse()
305 info->vco2.min_freq = nvbios_rd16(bios, data + 8) * 1000; in nvbios_pll_parse()
332 info->vco1.min_freq = nvbios_rd16(bios, data + 0) * 1000; in nvbios_pll_parse()
334 info->vco2.min_freq = nvbios_rd16(bios, data + 4) * 1000; in nvbios_pll_parse()
356 info->vco1.min_freq = nvbios_rd16(bios, data + 0) * 1000; in nvbios_pll_parse()
370 info->vco1.min_freq = nvbios_rd16(bios, data + 5) * 1000; in nvbios_pll_parse()
407 info->vco1.min_freq = nvbios_rd32(bios, bios->bmp_offset + 71); in nvbios_pll_parse()
410 info->vco1.min_freq = 128000; in nvbios_pll_parse()
/linux/tools/testing/selftests/intel_pstate/
H A Drun.sh95 min_freq=$((_min_freq / 1000))
100 [ $EVALUATE_ONLY -eq 0 ] && for freq in `seq $max_freq -100 $min_freq`
112 echo "The minimum frequency of the cpu is $min_freq MHz"
116 for freq in `seq $max_freq -100 $min_freq`
/linux/drivers/thermal/ti-soc-thermal/
H A Ddra752-thermal-data.c152 .min_freq = DRA752_MPU_MIN_FREQ,
160 .min_freq = DRA752_GPU_MIN_FREQ,
168 .min_freq = DRA752_CORE_MIN_FREQ,
176 .min_freq = DRA752_DSPEVE_MIN_FREQ,
184 .min_freq = DRA752_IVA_MIN_FREQ,
H A Domap5-thermal-data.c135 .min_freq = OMAP5430_MPU_MIN_FREQ,
145 .min_freq = OMAP5430_GPU_MIN_FREQ,
155 .min_freq = OMAP5430_CORE_MIN_FREQ,
H A Domap3-thermal-data.c41 .min_freq = 32768,
109 .min_freq = 32768,
H A Domap4-thermal-data.c34 .min_freq = OMAP4430_MIN_FREQ,
126 .min_freq = OMAP4460_MIN_FREQ,
/linux/drivers/devfreq/
H A Ddevfreq.c89 unsigned long min_freq = 0; in find_available_min_freq() local
91 opp = dev_pm_opp_find_freq_ceil_indexed(devfreq->dev.parent, &min_freq, 0); in find_available_min_freq()
93 min_freq = 0; in find_available_min_freq()
97 return min_freq; in find_available_min_freq()
123 unsigned long *min_freq, in devfreq_get_freq_range() argument
137 *min_freq = freq_table[0]; in devfreq_get_freq_range()
140 *min_freq = freq_table[devfreq->max_state - 1]; in devfreq_get_freq_range()
149 *min_freq = max(*min_freq, (unsigned long)HZ_PER_KHZ * qos_min_freq); in devfreq_get_freq_range()
156 *min_freq = clamp(*min_freq, devfreq->scaling_min_freq, *max_freq); in devfreq_get_freq_range()
402 unsigned long min_freq, max_freq; in devfreq_update_target() local
[all …]
H A Dgovernor_passive.c41 unsigned int min_freq; member
141 cpu_min = parent_cpu_data->min_freq; in get_target_freq_with_cpufreq()
337 parent_cpu_data->min_freq = policy->cpuinfo.min_freq; in cpufreq_passive_register_notifier()
/linux/drivers/cpufreq/
H A Dfreq_table.c34 unsigned int min_freq = ~0; in cpufreq_frequency_table_cpuinfo() local
46 if (freq < min_freq) in cpufreq_frequency_table_cpuinfo()
47 min_freq = freq; in cpufreq_frequency_table_cpuinfo()
52 policy->min = policy->cpuinfo.min_freq = min_freq; in cpufreq_frequency_table_cpuinfo()
H A Dpmac64-cpufreq.c483 u64 max_freq, min_freq, ih, il; in g5_pm72_cpufreq_init() local
589 min_freq = 0; in g5_pm72_cpufreq_init()
591 min_freq = (max_freq * il) / ih; in g5_pm72_cpufreq_init()
594 if (min_freq >= max_freq || min_freq < 1000) { in g5_pm72_cpufreq_init()
600 g5_cpu_freqs[1].frequency = min_freq; in g5_pm72_cpufreq_init()
H A Damd-pstate.c928 u32 min_freq, max_freq, nominal_freq, lowest_nonlinear_freq; in amd_pstate_init_freq() local
945 min_freq = quirks->lowest_freq; in amd_pstate_init_freq()
946 perf.lowest_perf = freq_to_perf(perf, nominal_freq, min_freq); in amd_pstate_init_freq()
949 min_freq = cppc_perf.lowest_freq; in amd_pstate_init_freq()
951 min_freq *= 1000; in amd_pstate_init_freq()
965 if (min_freq <= 0 || max_freq <= 0 || nominal_freq <= 0 || min_freq > max_freq) { in amd_pstate_init_freq()
967 min_freq, max_freq, nominal_freq); in amd_pstate_init_freq()
971 if (lowest_nonlinear_freq <= min_freq || lowest_nonlinear_freq > nominal_freq) { in amd_pstate_init_freq()
973 lowest_nonlinear_freq, min_freq, nominal_freq); in amd_pstate_init_freq()
1021 policy->cpuinfo.min_freq = policy->min = perf_to_freq(perf, in amd_pstate_cpu_init()
[all …]
H A Damd-pstate-ut.c204 (cpudata->lowest_nonlinear_freq >= policy->cpuinfo.min_freq) && in amd_pstate_ut_check_freq()
205 (policy->cpuinfo.min_freq > 0))) { in amd_pstate_ut_check_freq()
208 cpudata->lowest_nonlinear_freq, policy->cpuinfo.min_freq); in amd_pstate_ut_check_freq()
H A Dvexpress-spc-cpufreq.c214 u32 min_freq = ~0; in get_table_min() local
217 if (pos->frequency < min_freq) in get_table_min()
218 min_freq = pos->frequency; in get_table_min()
219 return min_freq; in get_table_min()
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_slpc.c434 if (val < slpc->min_freq || in intel_guc_slpc_set_max_freq()
504 slpc->min_freq); in intel_guc_slpc_set_ignore_eff_freq()
528 if (val < slpc->min_freq || in intel_guc_slpc_set_min_freq()
676 slpc->min_freq_softlimit = slpc->min_freq; in slpc_set_softlimits()
677 slpc_to_gt(slpc)->defaults.min_freq = slpc->min_freq_softlimit; in slpc_set_softlimits()
712 (slpc_to_gt(slpc))->defaults.min_freq = slpc->min_freq_softlimit; in update_server_min_softlimit()
732 slpc->min_freq = intel_gpu_freq(rps, caps.min_freq); in slpc_get_rp_values()
814 if (val < slpc->min_freq || val > slpc->rp0_freq) in intel_guc_slpc_set_boost_freq()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Drenoir_ppt.c685 uint32_t min_freq, max_freq, force_freq; in renoir_force_dpm_limit_value() local
696 ret = renoir_get_dpm_ultimate_freq(smu, clk_type, &min_freq, &max_freq); in renoir_force_dpm_limit_value()
700 force_freq = highest ? max_freq : min_freq; in renoir_force_dpm_limit_value()
712 uint32_t min_freq, max_freq; in renoir_unforce_dpm_levels() local
730 ret = renoir_get_dpm_ultimate_freq(smu, clk_type, &min_freq, &max_freq); in renoir_unforce_dpm_levels()
734 ret = smu_v12_0_set_soft_freq_limited_range(smu, clk_type, min_freq, max_freq, false); in renoir_unforce_dpm_levels()
791 uint32_t soft_min_level = 0, soft_max_level = 0, min_freq = 0, max_freq = 0; in renoir_force_clk_levels() local
804 ret = renoir_get_dpm_ultimate_freq(smu, SMU_GFXCLK, &min_freq, &max_freq); in renoir_force_clk_levels()
808 soft_max_level == 0 ? min_freq : in renoir_force_clk_levels()
815 soft_min_level == 1 ? RENOIR_UMD_PSTATE_GFXCLK : min_freq, in renoir_force_clk_levels()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-class-devfreq74 What: /sys/class/devfreq/.../min_freq
78 The /sys/class/devfreq/.../min_freq shows and stores
80 the user does not care. min_freq overrides the
90 frequency requested by governors and min_freq.
91 The max_freq overrides min_freq because max_freq may be
/linux/drivers/iio/common/cros_ec_sensors/
H A Dcros_ec_sensors_core.c54 u32 *min_freq, in get_default_min_max_freq() argument
66 *min_freq = 12500; in get_default_min_max_freq()
70 *min_freq = 25000; in get_default_min_max_freq()
74 *min_freq = 5000; in get_default_min_max_freq()
79 *min_freq = 100; in get_default_min_max_freq()
83 *min_freq = 250; in get_default_min_max_freq()
88 *min_freq = 0; in get_default_min_max_freq()
/linux/kernel/power/
H A Dqos.c553 c = &qos->min_freq; in freq_constraints_init()
586 pm_qos_read_value(&qos->min_freq); in freq_qos_read_value()
616 ret = pm_qos_update_target(&req->qos->min_freq, &req->pnode, in freq_qos_apply()
742 ret = blocking_notifier_chain_register(qos->min_freq.notifiers, in freq_qos_add_notifier()
775 ret = blocking_notifier_chain_unregister(qos->min_freq.notifiers, in freq_qos_remove_notifier()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dpllnv04.c41 int minvco = info->vco1.min_freq, maxvco = info->vco1.max_freq; in getMNP_single()
140 int minvco1 = info->vco1.min_freq, maxvco1 = info->vco1.max_freq; in getMNP_double()
141 int minvco2 = info->vco2.min_freq, maxvco2 = info->vco2.max_freq; in getMNP_double()
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu10_hwmgr.c1034 uint32_t min_freq, max_freq = 0; in smu10_emit_clock_levels() local
1076 ret = smum_send_msg_to_smc(hwmgr, PPSMC_MSG_GetMinGfxclkFrequency, &min_freq); in smu10_emit_clock_levels()
1088 min_freq); in smu10_emit_clock_levels()
1098 ret = smum_send_msg_to_smc(hwmgr, PPSMC_MSG_GetMinGfxclkFrequency, &min_freq); in smu10_emit_clock_levels()
1108 min_freq, max_freq); in smu10_emit_clock_levels()
1550 uint32_t min_freq, max_freq = 0; in smu10_set_fine_grain_clk_vol() local
1571 ret = smum_send_msg_to_smc(hwmgr, PPSMC_MSG_GetMinGfxclkFrequency, &min_freq); in smu10_set_fine_grain_clk_vol()
1575 if (input[1] < min_freq) { in smu10_set_fine_grain_clk_vol()
1577 input[1], min_freq); in smu10_set_fine_grain_clk_vol()
1600 ret = smum_send_msg_to_smc(hwmgr, PPSMC_MSG_GetMinGfxclkFrequency, &min_freq); in smu10_set_fine_grain_clk_vol()
[all …]

1234