Home
last modified time | relevance | path

Searched refs:perf_ctrls (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/include/acpi/
H A Dcppc_acpi.h135 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);
184 static inline int cppc_set_perf(int cpu, struct cppc_perf_ctrls *perf_ctrls) in cppc_set_perf() argument
224 static inline int cppc_set_epp_perf(int cpu, struct cppc_perf_ctrls *perf_ctrls, bool enable) in cppc_set_epp_perf() argument
/linux-6.15/drivers/cpufreq/
H A Dcppc_cpufreq.c278 cpu_data->perf_ctrls.desired_perf = in cppc_cpufreq_set_target()
284 ret = cppc_set_perf(cpu, &cpu_data->perf_ctrls); in cppc_cpufreq_set_target()
303 cpu_data->perf_ctrls.desired_perf = desired_perf; in cppc_cpufreq_fast_switch()
304 ret = cppc_set_perf(cpu, &cpu_data->perf_ctrls); in cppc_cpufreq_fast_switch()
658 cpu_data->perf_ctrls.desired_perf = caps->highest_perf; in cppc_cpufreq_cpu_init()
660 ret = cppc_set_perf(cpu, &cpu_data->perf_ctrls); in cppc_cpufreq_cpu_init()
684 cpu_data->perf_ctrls.desired_perf = caps->lowest_perf; in cppc_cpufreq_cpu_exit()
686 ret = cppc_set_perf(cpu, &cpu_data->perf_ctrls); in cppc_cpufreq_cpu_exit()
781 delivered_perf = cpu_data->perf_ctrls.desired_perf; in cppc_cpufreq_get_rate()
H A Damd-pstate.c334 struct cppc_perf_ctrls perf_ctrls; in shmem_set_epp() local
357 perf_ctrls.energy_perf = epp; in shmem_set_epp()
358 ret = cppc_set_epp_perf(cpudata->cpu, &perf_ctrls, 1); in shmem_set_epp()
467 struct cppc_perf_ctrls perf_ctrls; in shmem_update_perf() local
502 perf_ctrls.max_perf = max_perf; in shmem_update_perf()
503 perf_ctrls.min_perf = min_perf; in shmem_update_perf()
504 perf_ctrls.desired_perf = des_perf; in shmem_update_perf()
506 ret = cppc_set_perf(cpudata->cpu, &perf_ctrls); in shmem_update_perf()
/linux-6.15/drivers/acpi/
H A Dcppc_acpi.c1484 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()