summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSubrata Banik <subrata.banik@intel.com>2019-11-18 14:10:35 +0530
committerSubrata Banik <subrata.banik@intel.com>2020-02-01 02:19:36 +0000
commita017e5fb3dda5ea6bbc94ee15b2e981eeaa2d918 (patch)
tree17c0e90ac5b3d558c8ecff10266bb4c579830863
parent24d0ed79785c07fcea7bb55b8e1cf1ca08f54cfe (diff)
downloadcoreboot-a017e5fb3dda5ea6bbc94ee15b2e981eeaa2d918.tar.xz
mb/google/hatch: Override CPU flex ratio
This patch overrides CPU flex ratio on hatch in order to get better boot time numbers in vboot_reference. BUG=b:142264107 TEST=Able to save ~100ms of platform boot time while running with lower cpu flex ratio (i.e. freq ~1500MHz) Without this CL 1100:finished vboot kernel verification 802,443 (148,108) With this CL 1100:finished vboot kernel verification 685,382 (46,496) Change-Id: Idd1d1c0c04b1f742f17227a1335f27a956ee940d Signed-off-by: Subrata Banik <subrata.banik@intel.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/36865 Reviewed-by: V Sowmya <v.sowmya@intel.com> Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Reviewed-by: Pratikkumar V Prajapati <pratikkumar.v.prajapati@intel.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
-rw-r--r--src/mainboard/google/hatch/variants/baseboard/devicetree.cb3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mainboard/google/hatch/variants/baseboard/devicetree.cb b/src/mainboard/google/hatch/variants/baseboard/devicetree.cb
index b4d7afd42d..e0291bbd3f 100644
--- a/src/mainboard/google/hatch/variants/baseboard/devicetree.cb
+++ b/src/mainboard/google/hatch/variants/baseboard/devicetree.cb
@@ -194,6 +194,9 @@ chip soc/intel/cannonlake
register "gpio_pm[COMM_3]" = "0"
register "gpio_pm[COMM_4]" = "0"
+ # CPU Ratio Override
+ register "cpu_ratio_override" = "15"
+
# chipset_lockdown configuration
# Use below format to override value in overridetree.cb if required
# format: