rockchip: Make ROCKCHIP_COMMON_STACK_ADDR depend on TPL
authorJonas Karlman <jonas@kwiboo.se>
Thu, 20 Feb 2025 21:56:56 +0000 (21:56 +0000)
committerKever Yang <kever.yang@rock-chips.com>
Wed, 23 Apr 2025 14:12:01 +0000 (22:12 +0800)
commit74ca9ea5647c4f973d4fb18c7d4bd9601058133d
tree6c456a52ea9a99ed6a5f1828644052d2a26d9fd3
parent2315e6b01bd2c7fa1d3dd30b03a8a7d793905b4d
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>
arch/arm/mach-rockchip/Kconfig