From cfec7a26c6328ae793d1327b8bbfc0132b58f205 Mon Sep 17 00:00:00 2001
From: Bora Guvendik <bora.guvendik@intel.com>
Date: Fri, 6 Oct 2023 11:10:09 -0700
Subject: mb/google/rex: Set frequency and gears for SaGv points

Update SaGv gears and frequency values as per recommendation
from power and performance team. This change doesn't cause
negative impact on firmware boot time performance.

BUG=b:274137879
TEST=Verified the settings on google/rex using debug FSP logs.

Signed-off-by: Bora Guvendik <bora.guvendik@intel.com>
Change-Id: Ie8a81c05f25b1cdab1008d09c606d1debea6e6e4
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78268
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
---
 src/mainboard/google/rex/variants/baseboard/rex/devicetree.cb | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/mainboard/google/rex/variants/baseboard/rex/devicetree.cb b/src/mainboard/google/rex/variants/baseboard/rex/devicetree.cb
index 5894fe637a..162bb64a47 100644
--- a/src/mainboard/google/rex/variants/baseboard/rex/devicetree.cb
+++ b/src/mainboard/google/rex/variants/baseboard/rex/devicetree.cb
@@ -50,17 +50,17 @@ chip soc/intel/meteorlake
 
 	register "sagv" = "SAGV_ENABLED"
 
-	register "sagv_freq_mhz[0]" = "3200"
+	register "sagv_freq_mhz[0]" = "2133"
 	register "sagv_gear[0]" = "4"
 
-	register "sagv_freq_mhz[1]" = "6000"
+	register "sagv_freq_mhz[1]" = "4267"
 	register "sagv_gear[1]" = "4"
 
-	register "sagv_freq_mhz[2]" = "6400"
+	register "sagv_freq_mhz[2]" = "6000"
 	register "sagv_gear[2]" = "4"
 
-	register "sagv_freq_mhz[3]" = "5600"
-	register "sagv_gear[3]" = "2"
+	register "sagv_freq_mhz[3]" = "6400"
+	register "sagv_gear[3]" = "4"
 
 	# Set on-board graphics as primary display
 	register "skip_ext_gfx_scan" = "1"
-- 
cgit v1.2.3