summaryrefslogtreecommitdiffstats
path: root/src/mainboard/intel/adlrvp/devicetree.cb
diff options
context:
space:
mode:
authorCliff Huang <cliff.huang@intel.corp-partner.google.com>2022-03-10 14:27:01 -0800
committerFelix Held <felix-coreboot@felixheld.de>2022-03-18 15:39:33 +0000
commit2b19d547c0866fef84bdb7b226ce7a4ac81af64f (patch)
tree8eb22095bf09e30f4f199d5996b2d2bb14c83656 /src/mainboard/intel/adlrvp/devicetree.cb
parent8d296b1eba3323ac5ece086913c7b94c9d4f7b71 (diff)
downloadcoreboot-2b19d547c0866fef84bdb7b226ce7a4ac81af64f.tar.gz
coreboot-2b19d547c0866fef84bdb7b226ce7a4ac81af64f.tar.bz2
coreboot-2b19d547c0866fef84bdb7b226ce7a4ac81af64f.zip
mb/intel/adlrvp: Set EPP to 45% for all Adl RVP variants
This sets EPP value to be 45% for all Adl RVP variants. Historically, EPP Ratio has always been 50% (128) on Chrome platforms. But on Intel Alderlake EPP ratio of 45% is recommended for optimal power and performance on Chrome platforms. TEST= Use 'iotools rdmsr [cpu id] 0x774' command and check field 32:24 = 0x73. Signed-off-by: Cliff Huang <cliff.huang@intel.corp-partner.google.com> Change-Id: If83a2148d596efccd2e50cc82f1afcbfb9ebb935 Reviewed-on: https://review.coreboot.org/c/coreboot/+/62744 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Bora Guvendik <bora.guvendik@intel.com>
Diffstat (limited to 'src/mainboard/intel/adlrvp/devicetree.cb')
-rw-r--r--src/mainboard/intel/adlrvp/devicetree.cb4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mainboard/intel/adlrvp/devicetree.cb b/src/mainboard/intel/adlrvp/devicetree.cb
index a4f85947a9c9..8847d88f931e 100644
--- a/src/mainboard/intel/adlrvp/devicetree.cb
+++ b/src/mainboard/intel/adlrvp/devicetree.cb
@@ -168,6 +168,10 @@ chip soc/intel/alderlake
register "cnvi_bt_audio_offload" = "true"
+ # set EPP to 45%: 45 * 256/100 = 115 = 0x73
+ register "enable_energy_perf_pref" = "true"
+ register "energy_perf_pref_value" = "0x73"
+
# Intel Common SoC Config
register "common_soc_config" = "{
.i2c[0] = {