soc/mediatek/mt8196: Initialize SSPM
[coreboot2.git] / src / mainboard / emulation / qemu-power9 / memlayout.ld
blobd9c2a7167a662fcbe449ddcf10ce89cdb600b1ec
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <memlayout.h>
5 #include <arch/header.ld>
7 SECTIONS
9         DRAM_START(0x0)
11         BOOTBLOCK(0, 32K)
13         ROMSTAGE(0x1f00000, 1M)
15 #if !ENV_RAMSTAGE
16         STACK(0x2000000, 32K)
17 #endif
19         FMAP_CACHE(0x2108000, 4K)
20         CBFS_MCACHE(0x2109000, 8K)
21         TIMESTAMP(0x210b000, 4K)
22         CBFS_CACHE(0x210c000, 512K)
23         PRERAM_CBMEM_CONSOLE(0x218c000, 128K)
25         /* By default all memory addresses are affected by the value of HRMOR
26          * (Hypervisor Real Mode Offset Register) which is ORed to them. HRMOR
27          * has initial value of 0x8000000 in QEMU and is changed to 0 in
28          * ramstage. This means that before ramstage 0 actually points to
29          * 0x8000000. */
30 #if ENV_RAMSTAGE
31         STACK(0xa000000, 32K)
32 #endif
33         RAMSTAGE(0xa008000, 2M)