aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/oak/romstage.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/oak/romstage.c')
-rw-r--r--src/mainboard/google/oak/romstage.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mainboard/google/oak/romstage.c b/src/mainboard/google/oak/romstage.c
index a60a50dcaa..d72693fa4d 100644
--- a/src/mainboard/google/oak/romstage.c
+++ b/src/mainboard/google/oak/romstage.c
@@ -19,6 +19,7 @@
#include <arch/mmu.h>
#include <cbfs.h>
+#include <cbmem.h>
#include <console/console.h>
#include <delay.h>
#include <program_loading.h>
@@ -26,6 +27,7 @@
#include <symbols.h>
#include <timestamp.h>
+#include <soc/emi.h>
#include <soc/mmu_operations.h>
#include <soc/rtc.h>
@@ -39,7 +41,13 @@ void main(void)
rtc_boot();
+ /* init memory */
+ mt_mem_init(get_sdram_config());
+
mt8173_mmu_after_dram();
+ /* should be called after memory init */
+ cbmem_initialize_empty();
+
run_ramstage();
}