diff options
Diffstat (limited to 'src/soc/intel/fsp_broadwell_de/romstage/romstage.c')
-rw-r--r-- | src/soc/intel/fsp_broadwell_de/romstage/romstage.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/soc/intel/fsp_broadwell_de/romstage/romstage.c b/src/soc/intel/fsp_broadwell_de/romstage/romstage.c index 085395e9a8..3b74a1cb69 100644 --- a/src/soc/intel/fsp_broadwell_de/romstage/romstage.c +++ b/src/soc/intel/fsp_broadwell_de/romstage/romstage.c @@ -29,6 +29,7 @@ #include <pc80/mc146818rtc.h> #include <soc/iomap.h> #include <soc/lpc.h> +#include <soc/memory.h> #include <soc/pci_devs.h> #include <soc/romstage.h> #include <soc/gpio.h> @@ -165,6 +166,9 @@ void romstage_main_continue(EFI_STATUS status, void *hob_list_ptr) die("Could not allocate cbmem for HOB pointer"); *(u32 *)cbmem_hob_ptr = (u32)hob_list_ptr; + if (!CONFIG(FSP_MEMORY_DOWN)) + save_dimm_info(); + /* Load the ramstage. */ post_code(0x4e); run_ramstage(); |