aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2023-02-15 22:36:49 -0500
committerTom Rini <trini@konsulko.com>2023-03-02 15:32:25 -0500
commitd0bfa29cdcb4e68e88363e219c0310f7cfdfec6a (patch)
tree56fcf48bb372f0964a4069fc836eebae498eb00b
parentefb0aa7bf5e3820992b703d731d38a6f6d6fd933 (diff)
downloadu-boot-d0bfa29cdcb4e68e88363e219c0310f7cfdfec6a.zip
u-boot-d0bfa29cdcb4e68e88363e219c0310f7cfdfec6a.tar.gz
u-boot-d0bfa29cdcb4e68e88363e219c0310f7cfdfec6a.tar.bz2
arm: zynq: Move to select'ing ARCH_EARLY_INIT_R if we have FPGA
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@amd.com> Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Michal Simek <michal.simek@amd.com> Reviewed-by: Simon Glass <sjg@chromium.org>
-rw-r--r--arch/arm/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 724cbdd..c51f15f 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