Lines Matching refs:cppc_perf
320 struct cppc_perf_caps cppc_perf; in cppc_init_perf() local
323 int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); in cppc_init_perf()
328 if (highest_perf > cppc_perf.highest_perf) in cppc_init_perf()
329 highest_perf = cppc_perf.highest_perf; in cppc_init_perf()
333 WRITE_ONCE(cpudata->nominal_perf, cppc_perf.nominal_perf); in cppc_init_perf()
335 cppc_perf.lowest_nonlinear_perf); in cppc_init_perf()
336 WRITE_ONCE(cpudata->lowest_perf, cppc_perf.lowest_perf); in cppc_init_perf()
337 WRITE_ONCE(cpudata->min_limit_perf, cppc_perf.lowest_perf); in cppc_init_perf()
342 ret = cppc_get_auto_sel_caps(cpudata->cpu, &cppc_perf); in cppc_init_perf()
595 struct cppc_perf_caps cppc_perf; in amd_get_min_freq() local
597 int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); in amd_get_min_freq()
602 return cppc_perf.lowest_freq * 1000; in amd_get_min_freq()
607 struct cppc_perf_caps cppc_perf; in amd_get_max_freq() local
611 int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); in amd_get_max_freq()
615 nominal_freq = cppc_perf.nominal_freq; in amd_get_max_freq()
630 struct cppc_perf_caps cppc_perf; in amd_get_nominal_freq() local
632 int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); in amd_get_nominal_freq()
637 return cppc_perf.nominal_freq * 1000; in amd_get_nominal_freq()
642 struct cppc_perf_caps cppc_perf; in amd_get_lowest_nonlinear_freq() local
647 int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); in amd_get_lowest_nonlinear_freq()
651 nominal_freq = cppc_perf.nominal_freq; in amd_get_lowest_nonlinear_freq()
654 lowest_nonlinear_perf = cppc_perf.lowest_nonlinear_perf; in amd_get_lowest_nonlinear_freq()