summaryrefslogtreecommitdiffstats
path: root/src/mainboard/google/storm/mmu.c
diff options
context:
space:
mode:
authorFurquan Shaikh <furquan@google.com>2016-03-29 16:48:04 -0700
committerStefan Reinauer <stefan.reinauer@coreboot.org>2016-03-30 02:09:39 +0200
commite9e7b20f43617880d1d0300257bb88595bea4e35 (patch)
tree1a536802e0fcbcf6bc4d6113ee738388e0c94c00 /src/mainboard/google/storm/mmu.c
parent79cfcde4589f4ab07a721c509b9fa59060e091cc (diff)
downloadcoreboot-e9e7b20f43617880d1d0300257bb88595bea4e35.tar.gz
coreboot-e9e7b20f43617880d1d0300257bb88595bea4e35.tar.bz2
coreboot-e9e7b20f43617880d1d0300257bb88595bea4e35.zip
storm: Fix compilation error
Somehow the missing header file in https://review.coreboot.org/#/c/14182 did not trigger compilation errors before. Add the required header file to enable proper compilation of storm. Change-Id: I83c8f2b5fc41e38c1385ff405370753e6eba2abc Signed-off-by: Furquan Shaikh <furquan@google.com> Reviewed-on: https://review.coreboot.org/14185 Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/mainboard/google/storm/mmu.c')
-rw-r--r--src/mainboard/google/storm/mmu.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mainboard/google/storm/mmu.c b/src/mainboard/google/storm/mmu.c
index fcea8e22adcb..da157958a228 100644
--- a/src/mainboard/google/storm/mmu.c
+++ b/src/mainboard/google/storm/mmu.c
@@ -11,6 +11,8 @@
*/
#include <arch/cache.h>
+#include <rules.h>
+#include <soc/soc_services.h>
#include <symbols.h>
#include "mmu.h"
@@ -34,8 +36,10 @@ void setup_dram_mappings(enum dram_state dram)
mmu_config_range(DRAM_START, DRAM_SIZE, DCACHE_WRITEBACK);
/* Map DMA memory */
mmu_config_range(DMA_START, DMA_SIZE, DCACHE_OFF);
+#if ENV_ROMSTAGE
/* Mark cbmem backing store as ready. */
ipq_cbmem_backing_store_ready();
+#endif
} else {
mmu_disable_range(DRAM_START, DRAM_SIZE);
/* Map DMA memory */