Skip to content

Commit

Permalink
cpufreq: intel_pstate: Update default EPPs for Meteor Lake
Browse files Browse the repository at this point in the history
mainline:1f4b7fdd71e066aa7c01e3e26ceeb39b47dd5461
severity: Moderate

upstream commit 1f4b7fd ("cpufreq: intel_pstate: Update default EPPs for Meteor Lake")

Update default balanced_performance EPP to 115 and performance EPP to 16.

Changing the balanced_performance EPP has better performance/watt
compared to default powerup EPP value of 128.

Changing the performance EPP to 0x10 shows reduced power for similar
performance as EPP 0. On small form factor devices this is beneficial
as lower power results in lower CPU and skin temperature. This
results in reduced thermal throttling and higher performance.

Intel-SIG: commit 1f4b7fd ("cpufreq: intel_pstate: Update default EPPs for Meteor Lake")

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
[ Quanxian Wang: amend commit log ]
Signed-off-by: Quanxian Wang <quanxian.wang@intel.com>
  • Loading branch information
spandruvada authored and matrix-wsk committed Jun 14, 2024
1 parent 27995c4 commit 213027e
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions drivers/cpufreq/intel_pstate.c
Original file line number Diff line number Diff line change
Expand Up @@ -3434,6 +3434,8 @@ static const struct x86_cpu_id intel_epp_default[] = {
*/
X86_MATCH_INTEL_FAM6_MODEL(ALDERLAKE_L, HWP_SET_DEF_BALANCE_PERF_EPP(102)),
X86_MATCH_INTEL_FAM6_MODEL(SAPPHIRERAPIDS_X, HWP_SET_DEF_BALANCE_PERF_EPP(32)),
X86_MATCH_INTEL_FAM6_MODEL(METEORLAKE_L, HWP_SET_EPP_VALUES(HWP_EPP_POWERSAVE,
HWP_EPP_BALANCE_POWERSAVE, 115, 16)),
{}
};

Expand Down

0 comments on commit 213027e

Please sign in to comment.