1 /* SPDX-License-Identifier: GPL-2.0-only */
4 #include <arch/header.ld>
9 * It would be good to lay down RAMSTAGE, ROMSTAGE, etc consecutively
10 * like other architectures/chipsets it's not possible because of
11 * the linking games played during romstage creation by trying
12 * to find the final landing place in CBFS for XIP. Therefore,
13 * conditionalize with macros.
16 RAMSTAGE(CONFIG_RAMBASE, 8M)
19 /* The 1M size is not allocated. It's just for basic size checking.
20 * Link at 32MiB address and rely on cbfstool to relocate to XIP. */
21 ROMSTAGE(CONFIG_ROMSTAGE_ADDR, 1M)
24 #elif ENV_SEPARATE_VERSTAGE
25 /* The 1M size is not allocated. It's just for basic size checking.
26 * Link at 32MiB address and rely on cbfstool to relocate to XIP. */
27 VERSTAGE(CONFIG_VERSTAGE_ADDR, 1M)
40 #include <arch/x86/bootblock.ld>
41 #endif /* ENV_BOOTBLOCK */