rockchip: Move imply TPL_ROCKCHIP_COMMON_BOARD under SoC Kconfig symbol
authorJonas Karlman <jonas@kwiboo.se>
Thu, 20 Feb 2025 21:56:55 +0000 (21:56 +0000)
committerKever Yang <kever.yang@rock-chips.com>
Wed, 23 Apr 2025 14:12:01 +0000 (22:12 +0800)
commit2315e6b01bd2c7fa1d3dd30b03a8a7d793905b4d
tree6644b33cfc4a2c86f154d4e81ca5d230242f00ec
parentb8cabf7a70818a9cad8e760dd602b78600bf4ff2
rockchip: Move imply TPL_ROCKCHIP_COMMON_BOARD under SoC Kconfig symbol

The Kconfig symbol ROCKCHIP_COMMON_STACK_ADDR currently imply the
TPL_ROCKCHIP_COMMON_BOARD option when TPL=y. This is inconvenient for a
SoC with very limited SRAM to use a custom tpl.c together with the
common stack addresses.

Move any imply TPL_ROCKCHIP_COMMON_BOARD to under the SoC symbol, where
it belongs. Add the missing imply to RK3328 and PX30 use a SoC specific
tpl.c and only expect imply TPL_LIBGENERIC_SUPPORT.

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
arch/arm/mach-rockchip/Kconfig