[PATCH 4/5] arm: socfpga: imply SPL_NAND_FRAMEWORK_CAPABLE for Agilex platforms

dinesh.maniyam at altera.com dinesh.maniyam at altera.com
Thu Jan 29 06:04:45 CET 2026


From: Dinesh Maniyam <dinesh.maniyam at altera.com>

Use imply instead of select for SPL_NAND_FRAMEWORK_CAPABLE on
SoCFPGA Agilex and Agilex7M platforms.

SPL_NAND_FRAMEWORK_CAPABLE is a platform capability hint and should
not be forced when its functional dependencies are not enabled.
Using imply avoids Kconfig dependency warnings while allowing the
feature to be enabled when appropriate.

Signed-off-by: Dinesh Maniyam <dinesh.maniyam at altera.com>
---
 arch/arm/mach-socfpga/Kconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/mach-socfpga/Kconfig b/arch/arm/mach-socfpga/Kconfig
index f2e959b5662..3b56209c3f8 100644
--- a/arch/arm/mach-socfpga/Kconfig
+++ b/arch/arm/mach-socfpga/Kconfig
@@ -59,6 +59,7 @@ config TARGET_SOCFPGA_AGILEX
 	select NCORE_CACHE
 	select SPL_CLK if SPL
 	select TARGET_SOCFPGA_SOC64
+	imply SPL_NAND_FRAMEWORK_CAPABLE
 
 config TARGET_SOCFPGA_AGILEX7M
 	bool
@@ -71,6 +72,7 @@ config TARGET_SOCFPGA_AGILEX7M
 	select NCORE_CACHE
 	select SPL_CLK if SPL
 	select TARGET_SOCFPGA_SOC64
+	imply SPL_NAND_FRAMEWORK_CAPABLE
 
 config TARGET_SOCFPGA_AGILEX5
 	bool
-- 
2.43.7



More information about the U-Boot mailing list