[U-Boot] [PATCH v2 4/7] rockchip: Kconfig: enable TPL support for rk3328
Kever Yang
kever.yang at rock-chips.com
Mon Aug 5 13:03:13 UTC 2019
On 2019/8/2 下午3:40, Matwey V. Kornilov wrote:
> From: Kever Yang <kever.yang at rock-chips.com>
>
> Enable TPL support and some related option in Kconfig.
>
> Signed-off-by: Kever Yang <kever.yang at rock-chips.com>
> [cherry picked from commit https://github.com/rockchip-linux/u-boot/commit/430b01462bf3f24aaf7920ae2587a6943c39ab5d with minor modifications]
> Signed-off-by: Matwey V. Kornilov <matwey.kornilov at gmail.com>
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>
Thanks,
- Kever
> ---
> arch/arm/mach-rockchip/Kconfig | 5 +++++
> arch/arm/mach-rockchip/rk3328/Kconfig | 12 ++++++++++++
> 2 files changed, 17 insertions(+)
>
> diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig
> index e337d06b99..f5a80b4f0c 100644
> --- a/arch/arm/mach-rockchip/Kconfig
> +++ b/arch/arm/mach-rockchip/Kconfig
> @@ -110,9 +110,14 @@ config ROCKCHIP_RK3328
> select ARM64
> select SUPPORT_SPL
> select SPL
> + select SUPPORT_TPL
> + select TPL
> + select TPL_NEEDS_SEPARATE_TEXT_BASE if TPL
> + select TPL_NEEDS_SEPARATE_STACK if TPL
> imply ROCKCHIP_COMMON_BOARD
> imply SPL_ROCKCHIP_COMMON_BOARD
> imply SPL_SERIAL_SUPPORT
> + imply TPL_SERIAL_SUPPORT
> imply SPL_SEPARATE_BSS
> select ENABLE_ARM_SOC_BOOT0_HOOK
> select DEBUG_UART_BOARD_INIT
> diff --git a/arch/arm/mach-rockchip/rk3328/Kconfig b/arch/arm/mach-rockchip/rk3328/Kconfig
> index f8e15288e0..d13a169022 100644
> --- a/arch/arm/mach-rockchip/rk3328/Kconfig
> +++ b/arch/arm/mach-rockchip/rk3328/Kconfig
> @@ -27,6 +27,18 @@ config SPL_LIBCOMMON_SUPPORT
> config SPL_LIBGENERIC_SUPPORT
> default y
>
> +config TPL_LDSCRIPT
> + default "arch/arm/mach-rockchip/u-boot-tpl-v8.lds"
> +
> +config TPL_TEXT_BASE
> + default 0xff091000
> +
> +config TPL_MAX_SIZE
> + default 28672
> +
> +config TPL_STACK
> + default 0xff098000
> +
> source "board/rockchip/evb_rk3328/Kconfig"
>
> endif
More information about the U-Boot
mailing list