Attention is currently required from: Tim Wawrzynczak, Andrey Petrov, Patrick Rudolph. Hello Tim Wawrzynczak, Andrey Petrov, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/58987
to look at the new patch set (#3).
Change subject: drivers/intel/fsp2_0: Add preload_fspm and preload_fsps ......................................................................
drivers/intel/fsp2_0: Add preload_fspm and preload_fsps
In the non-XIP world, FSP is normally memmapped and then decompressed. The AMD SPI DMA controller can actually read faster than mmap. So by reading the contents into a buffer and then decompressing we reduce boot time.
BUG=b:179699789 TEST=Boot guybrush and see 30ms reduction in boot time
Signed-off-by: Raul E Rangel rrangel@chromium.org Change-Id: I28d7530ae9e50f743e3d6c86a5a29b1fa85cacb6 --- M src/drivers/intel/fsp2_0/include/fsp/api.h M src/drivers/intel/fsp2_0/memory_init.c M src/drivers/intel/fsp2_0/silicon_init.c 3 files changed, 20 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/87/58987/3