From bb11e60cb2f40da2a5a59dfacda4d46119ddda24 Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Thu, 10 May 2012 12:15:18 -0700 Subject: Hook up MRC cache update Requirements: - must be in ramstage (locking flash while executing code from there might not work) - must be after cbmem is reinitialized (so the mrc cache copy of the current run can be found) Change-Id: I8028fb073349ce2b027ef5f8397dc1a1b8b31c02 Signed-off-by: Patrick Georgi Reviewed-on: http://review.coreboot.org/1002 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich --- src/boot/hardwaremain.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/boot') diff --git a/src/boot/hardwaremain.c b/src/boot/hardwaremain.c index f0853ec22f..d78b859b62 100644 --- a/src/boot/hardwaremain.c +++ b/src/boot/hardwaremain.c @@ -130,6 +130,11 @@ void hardwaremain(int boot_complete) timestamp_add(TS_DEVICE_ENABLE, timestamps[3]); timestamp_add(TS_DEVICE_INITIALIZE, timestamps[4]); timestamp_add(TS_DEVICE_DONE, timestamps[5]); + timestamp_add_now(TS_CBMEM_POST); + + if (cbmem_post_handling) + cbmem_post_handling(); + timestamp_add_now(TS_WRITE_TABLES); /* Now that we have collected all of our information -- cgit v1.2.3