diff --git a/src/mainboard/emulation/qemu-sbsa/bootblock.c b/src/mainboard/emulation/qemu-sbsa/bootblock.c index b38df6ec71..53eb9af053 100644 --- a/src/mainboard/emulation/qemu-sbsa/bootblock.c +++ b/src/mainboard/emulation/qemu-sbsa/bootblock.c @@ -4,6 +4,7 @@ #include #include +DECLARE_REGION(flash); void bootblock_mainboard_init(void) { mmu_init(); @@ -13,6 +14,8 @@ void bootblock_mainboard_init(void) /* Set a dummy value for DRAM. ramstage should update the mapping. */ mmu_config_range(_dram, ((size_t) CONFIG_DRAM_SIZE_MB) * MiB, MA_MEM | MA_RW); + mmu_config_range(_flash, REGION_SIZE(flash), MA_MEM | MA_RO | MA_MEM_NC); + mmu_config_range(_ttb, REGION_SIZE(ttb), MA_MEM | MA_S | MA_RW); mmu_config_range(_bootblock, REGION_SIZE(bootblock), MA_MEM | MA_S | MA_RW); mmu_config_range(_ramstage, REGION_SIZE(ramstage), MA_MEM | MA_S | MA_RW);