summaryrefslogtreecommitdiff
path: root/LICENSES/retained-copyrights.txt
diff options
context:
space:
mode:
authorSean Rhodes <sean@starlabs.systems>2023-04-19 08:48:33 +0100
committerLean Sheng Tan <sheng.tan@9elements.com>2023-06-01 19:00:03 +0000
commit21e61847c4cf643d79855deba8f58fd45808d571 (patch)
tree8288b7994347a2d9355a80ae4f2f85260a197c59 /LICENSES/retained-copyrights.txt
parent51bb3afe9c5f04114c94dcf0bd45ee8a21bf8312 (diff)
soc/intel/jasperlake: Enable early caching of RAMTOP region
Enable early caching of the TOM region to optimize the boot time by selecting `SOC_INTEL_COMMON_BASECODE_RAMTOP` config. Purpose of this feature is to cache the TOM (with a fixed size of 16MB) for all consecutive boots even before calling into the FSP. Otherwise, this range remains un-cached until postcar boot stage updates the MTRR programming. FSP-M and late romstage uses this uncached TOM range for various purposes (like relocating services between SPI mapped cached memory to DRAM based uncache memory) hence having the ability to cache this range beforehand would help to optimize the boot time (more than 50ms as applicable). Signed-off-by: Sean Rhodes <sean@starlabs.systems> Change-Id: Iadbce3124a88cf5be0aebde4a76ec6fd4b670216 Reviewed-on: https://review.coreboot.org/c/coreboot/+/74518 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
Diffstat (limited to 'LICENSES/retained-copyrights.txt')
0 files changed, 0 insertions, 0 deletions