rockchip: Make ROCKCHIP_COMMON_STACK_ADDR depend on TPL
The stack-pointer addresses used with ROCKCHIP_COMMON_STACK_ADDR expect that DRAM is initialized by TPL or ROCKCHIP_EXTERNAL_TPL, that SPL has access to full DRAM and SPL is loaded to/executed from start of DRAM. Add depends on to ensure use of the ROCKCHIP_COMMON_STACK_ADDR symbol does not cause problem for any board not using TPL and back-to-BROM loading of SPL. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
committed by
Kever Yang
parent
2315e6b01b
commit
74ca9ea564
@@ -605,6 +605,7 @@ config LNX_KRNL_IMG_TEXT_OFFSET_BASE
|
||||
config ROCKCHIP_COMMON_STACK_ADDR
|
||||
bool
|
||||
depends on SPL_SHARES_INIT_SP_ADDR
|
||||
depends on TPL || ROCKCHIP_EXTERNAL_TPL
|
||||
select HAS_CUSTOM_SYS_INIT_SP_ADDR
|
||||
imply SPL_LIBCOMMON_SUPPORT if SPL
|
||||
imply SPL_LIBGENERIC_SUPPORT if SPL
|
||||
|
||||
Reference in New Issue
Block a user