[PATCH v2 5/6] rockchip: Move imply ROCKCHIP_EXTERNAL_TPL under SoC Kconfig symbol
Kever Yang
kever.yang at rock-chips.com
Tue Apr 8 02:50:44 CEST 2025
On 2025/2/21 05:56, Jonas Karlman wrote:
> New Rockchip SoCs will typically require use or an external TPL when
> support for the SoC is added to U-Boot.
>
> Move imply ROCKCHIP_EXTERNAL_TPL under SoC Kconfig symbol to remove a
> future likelihood of a long "default y if" line.
>
> Signed-off-by: Jonas Karlman <jonas at kwiboo.se>
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>
Thanks,
- Kever
> ---
> v2: No change
> ---
> arch/arm/mach-rockchip/Kconfig | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig
> index 7d867173fa1d..4a0faba9a67d 100644
> --- a/arch/arm/mach-rockchip/Kconfig
> +++ b/arch/arm/mach-rockchip/Kconfig
> @@ -179,6 +179,7 @@ config ROCKCHIP_RK3308
> imply RNG_ROCKCHIP
> imply ROCKCHIP_COMMON_BOARD
> imply ROCKCHIP_COMMON_STACK_ADDR
> + imply ROCKCHIP_EXTERNAL_TPL
> imply ROCKCHIP_OTP
> imply SPL_CLK
> imply SPL_DM_SEQ_ALIAS
> @@ -341,6 +342,7 @@ config ROCKCHIP_RK3568
> imply RNG_ROCKCHIP
> imply ROCKCHIP_COMMON_BOARD
> imply ROCKCHIP_COMMON_STACK_ADDR
> + imply ROCKCHIP_EXTERNAL_TPL
> imply ROCKCHIP_OTP
> imply SPL_ATF_NO_PLATFORM_PARAM if SPL_ATF
> imply SPL_MMC_HS200_SUPPORT if SPL_MMC && MMC_HS200_SUPPORT
> @@ -375,6 +377,7 @@ config ROCKCHIP_RK3588
> imply RNG_ROCKCHIP
> imply ROCKCHIP_COMMON_BOARD
> imply ROCKCHIP_COMMON_STACK_ADDR
> + imply ROCKCHIP_EXTERNAL_TPL
> imply ROCKCHIP_OTP
> imply SCMI_FIRMWARE
> imply SPL_ATF_NO_PLATFORM_PARAM if SPL_ATF
> @@ -501,7 +504,6 @@ config TPL_ROCKCHIP_COMMON_BOARD
>
> config ROCKCHIP_EXTERNAL_TPL
> bool "Use external TPL binary"
> - default y if ROCKCHIP_RK3308 || ROCKCHIP_RK3568 || ROCKCHIP_RK3588
> help
> Some Rockchip SoCs require an external TPL to initialize DRAM.
> Enable this option and build with ROCKCHIP_TPL=/path/to/ddr.bin to
More information about the U-Boot
mailing list