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.si...@amd.com>
Signed-off-by: Tom Rini <tr...@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.si...@amd.com>

Thanks,
Michal

Reply via email to