[PATCH 03/13] arm: zynq: Move to select'ing ARCH_EARLY_INIT_R if we have FPGA

Michal Simek michal.simek at amd.com
Thu Feb 16 10:53:43 CET 2023



On 2/16/23 04:36, Tom Rini wrote:
> The function arch_early_init_r only does anything on these platforms if
> we have FPGA (or SPL and SPL_FPGA) enabled, so move the logic to select
> based on that.
> 
> Cc: Michal Simek <michal.simek at amd.com>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> ---
>   arch/arm/Kconfig | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
> index 724cbdde257c..c51f15fcf465 100644
> --- a/arch/arm/Kconfig
> +++ b/arch/arm/Kconfig
> @@ -1209,6 +1209,7 @@ config ARCH_VF610
>   config ARCH_ZYNQ
>   	bool "Xilinx Zynq based platform"
>   	select ARM_TWD_TIMER
> +	select ARCH_EARLY_INIT_R if FPGA || (SPL && SPL_FPGA)
>   	select CLK
>   	select CLK_ZYNQ
>   	select CPU_V7A
> @@ -1230,7 +1231,6 @@ config ARCH_ZYNQ
>   	select SPL_TIMER if SPL
>   	select SUPPORT_SPL
>   	select TIMER
> -	imply ARCH_EARLY_INIT_R
>   	imply BOARD_LATE_INIT
>   	imply CMD_CLK
>   	imply CMD_DM

Reviewed-by: Michal Simek <michal.simek at amd.com>

Thanks,
Michal


More information about the U-Boot mailing list