summaryrefslogtreecommitdiffstats
path: root/src/soc/amd/cezanne/Kconfig
diff options
context:
space:
mode:
authorRaul E Rangel <rrangel@chromium.org>2021-07-16 13:53:29 -0600
committerMartin Roth <martinroth@google.com>2021-07-19 14:58:53 +0000
commit73193cf7b77592d52bb0c60da887af227ac0ace7 (patch)
treed0cf340da2b0f165dc80fc3fd0faad2ecf52e51d /src/soc/amd/cezanne/Kconfig
parentf72568cad31092df5c3bc7a87536b84ab178cfa7 (diff)
downloadcoreboot-73193cf7b77592d52bb0c60da887af227ac0ace7.tar.gz
coreboot-73193cf7b77592d52bb0c60da887af227ac0ace7.tar.bz2
coreboot-73193cf7b77592d52bb0c60da887af227ac0ace7.zip
soc/amd/{common,cezanne}: Implement HAVE_PAYLOAD_PRELOAD_CACHE
This change allows preloading the payload. BUG=b:179699789 TEST=Boot guybrush and see payload read/decompress drop by 20 ms. We now spend 7ms decompression from RAM. By switching to LZ4 we drop that to 500us. Signed-off-by: Raul E Rangel <rrangel@chromium.org> Change-Id: I3ec78e628f24f2ba0c9fcf2a9e3bde64687eec44 Reviewed-on: https://review.coreboot.org/c/coreboot/+/56053 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'src/soc/amd/cezanne/Kconfig')
-rw-r--r--src/soc/amd/cezanne/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/soc/amd/cezanne/Kconfig b/src/soc/amd/cezanne/Kconfig
index 5da70f4e0b48..b58e45398ecd 100644
--- a/src/soc/amd/cezanne/Kconfig
+++ b/src/soc/amd/cezanne/Kconfig
@@ -31,6 +31,7 @@ config SOC_SPECIFIC_OPTIONS
select IDT_IN_EVERY_STAGE
select IOAPIC
select PARALLEL_MP_AP_WORK
+ select PAYLOAD_PRELOAD
select PLATFORM_USES_FSP2_0
select PROVIDES_ROM_SHARING
select RESET_VECTOR_IN_RAM