Jonathan Zhang has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/42025 )
Change subject: mb/ocp/deltalake: add RW_MRC_CACHE flash region ......................................................................
mb/ocp/deltalake: add RW_MRC_CACHE flash region
Add RW_MRC_CACHE flash region to hold MRC cache data.
Signed-off-by: Jonathan Zhang jonzhang@fb.com Change-Id: I27ed00100e1ea9e29b0e71ea5a8397cd550e193a --- M src/mainboard/ocp/deltalake/board.fmd 1 file changed, 2 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/25/42025/1
diff --git a/src/mainboard/ocp/deltalake/board.fmd b/src/mainboard/ocp/deltalake/board.fmd index 24c7f33..5b8c430 100644 --- a/src/mainboard/ocp/deltalake/board.fmd +++ b/src/mainboard/ocp/deltalake/board.fmd @@ -6,6 +6,7 @@ } SI_BIOS@0x3000000 0x1000000 { FMAP@0x0 0x800 - COREBOOT(CBFS)@0x800 0xfff800 + RW_MRC_CACHE@0x800 0x10000 + COREBOOT(CBFS)@0x10800 0xfef800 } }
Patrick Rudolph has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/42025 )
Change subject: mb/ocp/deltalake: add RW_MRC_CACHE flash region ......................................................................
Patch Set 4: Code-Review+2
(2 comments)
https://review.coreboot.org/c/coreboot/+/42025/4/src/mainboard/ocp/deltalake... File src/mainboard/ocp/deltalake/board.fmd:
https://review.coreboot.org/c/coreboot/+/42025/4/src/mainboard/ocp/deltalake... PS4, Line 9: RW_MRC_CACHE@0x800 0x10000 mrc cache needs to be aligned to 4K for SPI protected regions to work properly
https://review.coreboot.org/c/coreboot/+/42025/4/src/mainboard/ocp/deltalake... PS4, Line 10: COREBOOT(CBFS)@0x10800 0xfef800 if you remove the size field of COREBOOT(CBFS) it will fill up the remainig space
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/42025 )
Change subject: mb/ocp/deltalake: add RW_MRC_CACHE flash region ......................................................................
Patch Set 4:
(1 comment)
https://review.coreboot.org/c/coreboot/+/42025/4//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/42025/4//COMMIT_MSG@10 PS4, Line 10: Please add, if it works, and the cache data is used, and how much the boot time decreased.
Jonathan Zhang has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/42025 )
Change subject: mb/ocp/deltalake: add RW_MRC_CACHE flash region ......................................................................
Patch Set 4:
(3 comments)
https://review.coreboot.org/c/coreboot/+/42025/4//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/42025/4//COMMIT_MSG@10 PS4, Line 10:
Please add, if it works, and the cache data is used, and how much the boot time decreased.
Sure, will do.
https://review.coreboot.org/c/coreboot/+/42025/4/src/mainboard/ocp/deltalake... File src/mainboard/ocp/deltalake/board.fmd:
https://review.coreboot.org/c/coreboot/+/42025/4/src/mainboard/ocp/deltalake... PS4, Line 9: RW_MRC_CACHE@0x800 0x10000
mrc cache needs to be aligned to 4K for SPI protected regions to work properly
Done
https://review.coreboot.org/c/coreboot/+/42025/4/src/mainboard/ocp/deltalake... PS4, Line 10: COREBOOT(CBFS)@0x10800 0xfef800
if you remove the size field of COREBOOT(CBFS) it will fill up the remainig space
Thanks for the tip!
Hello build bot (Jenkins), Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/42025
to look at the new patch set (#5).
Change subject: mb/ocp/deltalake: add RW_MRC_CACHE flash region ......................................................................
mb/ocp/deltalake: add RW_MRC_CACHE flash region
Add RW_MRC_CACHE flash region to hold MRC cache data.
With memory training skipped for subsequent reboots, the boot time is reduced by 8 minutes on OCP Delta Lake server, when FSP verbose logging is turned on.
Signed-off-by: Jonathan Zhang jonzhang@fb.com Change-Id: I27ed00100e1ea9e29b0e71ea5a8397cd550e193a --- M src/mainboard/ocp/deltalake/board.fmd 1 file changed, 2 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/25/42025/5
Philipp Deppenwiese has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/42025 )
Change subject: mb/ocp/deltalake: add RW_MRC_CACHE flash region ......................................................................
Patch Set 12: Code-Review+2
Patrick Georgi has submitted this change. ( https://review.coreboot.org/c/coreboot/+/42025 )
Change subject: mb/ocp/deltalake: add RW_MRC_CACHE flash region ......................................................................
mb/ocp/deltalake: add RW_MRC_CACHE flash region
Add RW_MRC_CACHE flash region to hold MRC cache data.
With memory training skipped for subsequent reboots, the boot time is reduced by 8 minutes on OCP Delta Lake server, when FSP verbose logging is turned on.
Signed-off-by: Jonathan Zhang jonzhang@fb.com Change-Id: I27ed00100e1ea9e29b0e71ea5a8397cd550e193a Reviewed-on: https://review.coreboot.org/c/coreboot/+/42025 Reviewed-by: Philipp Deppenwiese zaolin.daisuki@gmail.com Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M src/mainboard/ocp/deltalake/board.fmd 1 file changed, 2 insertions(+), 1 deletion(-)
Approvals: build bot (Jenkins): Verified Philipp Deppenwiese: Looks good to me, approved
diff --git a/src/mainboard/ocp/deltalake/board.fmd b/src/mainboard/ocp/deltalake/board.fmd index 24c7f33..a0c8dc5 100644 --- a/src/mainboard/ocp/deltalake/board.fmd +++ b/src/mainboard/ocp/deltalake/board.fmd @@ -6,6 +6,7 @@ } SI_BIOS@0x3000000 0x1000000 { FMAP@0x0 0x800 - COREBOOT(CBFS)@0x800 0xfff800 + RW_MRC_CACHE@0x1000 0x10000 + COREBOOT(CBFS)@0x11000 } }