From 519332de10509d443797d62f58fdccff672bf98f Mon Sep 17 00:00:00 2001 From: Luca Lai Date: Thu, 4 Dec 2025 13:31:52 +0800 Subject: [PATCH] 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 Reviewed-on: https://review.coreboot.org/c/coreboot/+/90360 Tested-by: build bot (Jenkins) Reviewed-by: Derek Huang Reviewed-by: YH Lin --- .../google/fatcat/variants/ruby/overridetree.cb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/mainboard/google/fatcat/variants/ruby/overridetree.cb b/src/mainboard/google/fatcat/variants/ruby/overridetree.cb index 8426b31cbc..c85b2b13c5 100644 --- a/src/mainboard/google/fatcat/variants/ruby/overridetree.cb +++ b/src/mainboard/google/fatcat/variants/ruby/overridetree.cb @@ -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)