Alexandru Gagniuc (mr.nuke.me@gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/13386
-gerrit
commit 35f29b97cce5da2002a5bafb69c133638f72b1dd Author: Alexandru Gagniuc alexandrux.gagniuc@intel.com Date: Tue Dec 15 15:55:35 2015 -0800
soc/intel/apollolake/romstage: Save hand-off block list in CBMEM
This list is needed by ramstage, and the FSP wrapper expects that it is saved by the platform code.
Change-Id: Iab9b64958027f53d0146fa91b6ffd8219711dfd4 Signed-off-by: Alexandru Gagniuc alexandrux.gagniuc@intel.com --- src/soc/intel/apollolake/romstage/romstage.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/src/soc/intel/apollolake/romstage/romstage.c b/src/soc/intel/apollolake/romstage/romstage.c index 2a4b2ff..0c89094 100644 --- a/src/soc/intel/apollolake/romstage/romstage.c +++ b/src/soc/intel/apollolake/romstage/romstage.c @@ -95,6 +95,9 @@ asmlinkage void* romstage_entry(void) if (fsp_mem.base != (uintptr_t)cbmem_find(CBMEM_ID_FSP_RESERVED_MEMORY)) die("Failed to accommodate FSP reserved memory request");
+ /* Now that CBMEM is up, save the list so ramstage can use it */ + fsp_save_hob_list(hob_list_ptr); + return realloc_stack(); }