mb/google/fatcat/var/ruby: Modify VCCCORE VR Fast Vmode ICC limit

For FVM, the function should be enable and set VR Fast Vmode ICC Limit
in BIOS.

According to VRTT test result by PWM IC vendor tuning.
VCCCORE VR Fast Vmode ICC Limit can set as 74A.
VCCGT VR Fast Vmode ICC Limit can set as 38A.
VCCSA VR Fast Vmode ICC Limit can set as 38A.

BUG=b:464422702
TEST=Build and check the system could boot to OS

Change-Id: Ia9dffbfde8d57044392b742d68c62398d6f3dfa3
Signed-off-by: Luca Lai <luca.lai@lcfc.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90360
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Derek Huang <derekhuang@google.com>
Reviewed-by: YH Lin <yueherngl@google.com>
This commit is contained in:
Luca Lai 2025-12-04 13:31:52 +08:00 committed by Matt DeVillier
commit 519332de10

View file

@ -58,6 +58,17 @@ chip soc/intel/pantherlake
.tdp_pl4 = 150,
}"
register "fast_vmode_i_trip[PTL_CORE_1]" = "{
[VR_DOMAIN_IA] = 74 * 4,
[VR_DOMAIN_GT] = 38 * 4,
[VR_DOMAIN_SA] = 38 * 4
}"
register "fast_vmode_i_trip[PTL_CORE_2]" = "{
[VR_DOMAIN_IA] = 74 * 4,
[VR_DOMAIN_GT] = 38 * 4,
[VR_DOMAIN_SA] = 38 * 4
}"
register "usb2_ports[0]" = "USB2_PORT_TYPE_C(OC_SKIP)" # USB2_C0
register "usb2_ports[1]" = "USB2_PORT_TYPE_C(OC_SKIP)" # USB2_C1
register "usb2_ports[2]" = "USB2_PORT_MID(OC_SKIP)" # USB HUB (USB2 Camera)