Searched refs:nominal_perf (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/cpufreq/ |
| H A D | amd-pstate-ut.c | 147 u32 highest_perf = 0, nominal_perf = 0, lowest_nonlinear_perf = 0, lowest_perf = 0; in amd_pstate_ut_check_perf() local 169 nominal_perf = cppc_perf.nominal_perf; in amd_pstate_ut_check_perf() 180 nominal_perf = FIELD_GET(AMD_CPPC_NOMINAL_PERF_MASK, cap1); in amd_pstate_ut_check_perf() 191 if (nominal_perf != cur_perf.nominal_perf || in amd_pstate_ut_check_perf() 195 __func__, cpu, nominal_perf, cur_perf.nominal_perf, in amd_pstate_ut_check_perf() 201 if (!((highest_perf >= nominal_perf) && in amd_pstate_ut_check_perf() 202 (nominal_perf > lowest_nonlinear_perf) && in amd_pstate_ut_check_perf() 206 __func__, cpu, highest_perf, nominal_perf, in amd_pstate_ut_check_perf()
|
| H A D | amd-pstate.c | 148 u32 perf_val = DIV_ROUND_UP_ULL((u64)freq_val * perf.nominal_perf, nominal_freq); in freq_to_perf() 156 perf.nominal_perf); in perf_to_freq() 391 floor_perf = cpudata->perf.nominal_perf; in amd_pstate_init_floor_perf() 495 perf.nominal_perf = FIELD_GET(AMD_CPPC_NOMINAL_PERF_MASK, cap1); in msr_init_perf() 523 perf.nominal_perf = cppc_perf.nominal_perf; in shmem_init_perf() 645 max_perf = min_t(u8, perf.nominal_perf, max_perf); in amd_pstate_update() 706 * For performance policy, set MinPerf to nominal_perf rather than in amd_pstate_update_min_max_limit() 715 * nominal_perf therefore provides a balance by avoiding throttling in amd_pstate_update_min_max_limit() 718 perf.min_limit_perf = min(perf.nominal_perf, per in amd_pstate_update_min_max_limit() [all...] |
| H A D | intel_pstate.c | 417 return cppc_perf.nominal_perf; in intel_pstate_get_cppc_guaranteed() 429 cppc_perf.nominal_perf && cppc_perf.nominal_freq) in intel_pstate_cppc_get_scaling() 431 cppc_perf.nominal_perf); in intel_pstate_cppc_get_scaling()
|
| /linux/arch/x86/kernel/acpi/ |
| H A D | cppc.c | 85 u64 numerator, nominal_perf; in amd_set_max_freq_ratio() local 100 nominal_perf = perf_caps.nominal_perf; in amd_set_max_freq_ratio() 102 if (!nominal_perf) { in amd_set_max_freq_ratio() 108 perf_ratio = (div_u64(numerator * SCHED_CAPACITY_SCALE, nominal_perf) + SCHED_CAPACITY_SCALE) >> 1; in amd_set_max_freq_ratio()
|
| /linux/Documentation/admin-guide/acpi/ |
| H A D | cppc_sysfs.rst | 36 -r--r--r-- 1 root root 65536 Mar 5 19:38 nominal_perf 41 * nominal_perf : Highest sustained performance of this processor 48 * nominal_freq : CPU frequency corresponding to nominal_perf (in MHz).
|
| /linux/drivers/acpi/ |
| H A D | cppc_acpi.c | 179 show_cppc_data(cppc_get_perf_caps, cppc_perf_caps, nominal_perf); 227 &nominal_perf.attr, 1323 * @nominal_perf: Return address. 1327 int cppc_get_nominal_perf(int cpunum, u64 *nominal_perf) in cppc_get_highest_perf() 1329 return cppc_get_reg_val(cpunum, NOMINAL_PERF, nominal_perf); 1424 perf_caps->nominal_perf = nom; in cppc_get_perf_caps() 2195 div = caps->nominal_perf; in cppc_perf_to_khz() 2198 div = caps->nominal_perf - caps->lowest_perf; in cppc_perf_to_khz() 2202 div64_u64(caps->nominal_perf * mul, div); 2226 mul = caps->nominal_perf; in cppc_khz_to_perf() 1313 cppc_get_nominal_perf(int cpunum,u64 * nominal_perf) cppc_get_nominal_perf() argument [all...] |
| /linux/drivers/base/ |
| H A D | arch_topology.c | 343 (perf_caps.highest_perf >= perf_caps.nominal_perf) && in topology_init_cpu_capacity_cppc()
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | amd-pstate.rst | 662 …| | || highest_perf >= nominal_perf > lowest_nonlinear_perf…
|