Searched refs:perf_ctrls (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/include/acpi/ |
H A D | cppc_acpi.h | 135 struct cppc_perf_ctrls perf_ctrls; member 146 extern int cppc_set_perf(int cpu, struct cppc_perf_ctrls *perf_ctrls); 161 extern int cppc_set_epp_perf(int cpu, struct cppc_perf_ctrls *perf_ctrls, bool enable); 181 static inline int cppc_set_perf(int cpu, struct cppc_perf_ctrls *perf_ctrls) in cppc_set_perf() argument 221 static inline int cppc_set_epp_perf(int cpu, struct cppc_perf_ctrls *perf_ctrls, bool enable) in cppc_set_epp_perf() argument
|
/openbmc/linux/drivers/cpufreq/ |
H A D | amd-pstate.c | 205 struct cppc_perf_ctrls perf_ctrls; in amd_pstate_set_epp() local 221 perf_ctrls.energy_perf = epp; in amd_pstate_set_epp() 222 ret = cppc_set_epp_perf(cpudata->cpu, &perf_ctrls, 1); in amd_pstate_set_epp() 286 struct cppc_perf_ctrls perf_ctrls; in cppc_enable() local 299 perf_ctrls.desired_perf = 0; in cppc_enable() 300 ret = cppc_set_perf(cpu, &perf_ctrls); in cppc_enable() 412 struct cppc_perf_ctrls perf_ctrls; in cppc_update_perf() local 414 perf_ctrls.max_perf = max_perf; in cppc_update_perf() 415 perf_ctrls.min_perf = min_perf; in cppc_update_perf() 416 perf_ctrls.desired_perf = des_perf; in cppc_update_perf() [all …]
|
H A D | cppc_cpufreq.c | 302 if (desired_perf == cpu_data->perf_ctrls.desired_perf) in cppc_cpufreq_set_target() 305 cpu_data->perf_ctrls.desired_perf = desired_perf; in cppc_cpufreq_set_target() 310 ret = cppc_set_perf(cpu, &cpu_data->perf_ctrls); in cppc_cpufreq_set_target() 329 cpu_data->perf_ctrls.desired_perf = desired_perf; in cppc_cpufreq_fast_switch() 330 ret = cppc_set_perf(cpu, &cpu_data->perf_ctrls); in cppc_cpufreq_fast_switch() 683 cpu_data->perf_ctrls.desired_perf = caps->highest_perf; in cppc_cpufreq_cpu_init() 685 ret = cppc_set_perf(cpu, &cpu_data->perf_ctrls); in cppc_cpufreq_cpu_init() 709 cpu_data->perf_ctrls.desired_perf = caps->lowest_perf; in cppc_cpufreq_cpu_exit() 711 ret = cppc_set_perf(cpu, &cpu_data->perf_ctrls); in cppc_cpufreq_cpu_exit() 807 delivered_perf = cpu_data->perf_ctrls.desired_perf; in cppc_cpufreq_get_rate()
|
/openbmc/linux/drivers/acpi/ |
H A D | cppc_acpi.c | 1484 int cppc_set_epp_perf(int cpu, struct cppc_perf_ctrls *perf_ctrls, bool enable) in cppc_set_epp_perf() argument 1514 ret = cpc_write(cpu, epp_set_reg, perf_ctrls->energy_perf); in cppc_set_epp_perf() 1527 ret = cpc_write(cpu, epp_set_reg, perf_ctrls->energy_perf); in cppc_set_epp_perf() 1685 int cppc_set_perf(int cpu, struct cppc_perf_ctrls *perf_ctrls) in cppc_set_perf() argument 1732 cpc_write(cpu, desired_reg, perf_ctrls->desired_perf); in cppc_set_perf() 1739 if (perf_ctrls->min_perf) in cppc_set_perf() 1740 cpc_write(cpu, min_perf_reg, perf_ctrls->min_perf); in cppc_set_perf() 1741 if (perf_ctrls->max_perf) in cppc_set_perf() 1742 cpc_write(cpu, max_perf_reg, perf_ctrls->max_perf); in cppc_set_perf()
|