mb/google/guybrush/var/nipperkin: update telemetry settings

Currently, the AMD SDLE stardust test fails with incorrect VDD/SOC
scale/offset value, it needs to update the two load line slope
settings for the telemetry.

AGESA sends these values to the SMU, which accepts them as units of
current. Proper calibration is determined by the AMD SDLE tool and the
Stardust test.

VDD scale: 92165 -> 73457
VDD offset: 412 -> 291
SOC scale: 30233 -> 30761
SOC offset: 457 -> 834

BUG=b:200194315
BRANCH=guybrush
TEST=emerge-guybrush coreboot chromeos-bootimage
     pass AMD SDLE/Stardust test

Signed-off-by: Kevin Chiu <kevin.chiu@quantatw.com>
Change-Id: If53c173000a276a80247ccb08736280a25948939
Reviewed-on: https://review.coreboot.org/c/coreboot/+/58600
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
This commit is contained in:
Kevin Chiu
2021-10-26 15:17:33 +08:00
committed by Felix Held
parent 2c78ee2997
commit ea9425504f

View File

@@ -61,10 +61,10 @@ chip soc/amd/cezanne
register "sustained_power_limit_mW" = "15000" register "sustained_power_limit_mW" = "15000"
register "thermctl_limit_degreeC" = "100" register "thermctl_limit_degreeC" = "100"
register "telemetry_vddcrvddfull_scale_current_mA" = "92165" #mA register "telemetry_vddcrvddfull_scale_current_mA" = "73457" #mA
register "telemetry_vddcrvddoffset" = "412" register "telemetry_vddcrvddoffset" = "291"
register "telemetry_vddcrsocfull_scale_current_mA" = "30233" #mA register "telemetry_vddcrsocfull_scale_current_mA" = "30761" #mA
register "telemetry_vddcrsocoffset" = "457" register "telemetry_vddcrsocoffset" = "834"
# I2C Config # I2C Config
#+-------------------+---------------------------+ #+-------------------+---------------------------+