diff options
author | Philipp Tomsich <philipp.tomsich@theobroma-systems.com> | 2017-07-04 12:02:14 +0300 |
---|---|---|
committer | Philipp Tomsich <philipp.tomsich@theobroma-systems.com> | 2017-08-13 18:12:21 +0300 |
commit | c3be6190f97c1232e2e0a388586922619ec28239 (patch) | |
tree | db3b468979b1deefb9c3d9a28ebba1b22a59d487 /scripts | |
parent | e6a05862776debf919bb857f8ff1155e878da128 (diff) | |
download | u-boot-c3be6190f97c1232e2e0a388586922619ec28239.tar.xz |
armv8: spl: Support separate stack for TPL
To allow a TPL and SPL to run from different addresses/memories, we
need to split setup of the TPL and SPL stacks. To do so, we introduce
CONFIG_TPL_STACK (not listed in Kconfig) which can be used to override
the initial stack pointer for TPL.
To provide backward compatibility for existing boards, this is added
as an optional configuration item and the normal search order (i.e.
SPL_STACK, then SYS_STACK) apply if not defined.
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/config_whitelist.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt index f509984d77..93c53a3341 100644 --- a/scripts/config_whitelist.txt +++ b/scripts/config_whitelist.txt @@ -4911,6 +4911,7 @@ CONFIG_TI_SPI_MMAP CONFIG_TMU_TIMER CONFIG_TPL_DRIVERS_MISC_SUPPORT CONFIG_TPL_PAD_TO +CONFIG_TPL_STACK CONFIG_TPM_TIS_BASE_ADDRESS CONFIG_TPS6586X_POWER CONFIG_TQM834X |