[PATCH v4 2/5] drivers: fpga/firmware: add Kconfig dependencies

vtpieter at gmail.com vtpieter at gmail.com
Sat Jul 5 22:57:03 CEST 2025


From: Pieter Van Trappen <pieter.van.trappen at cern.ch>

FPGA_SOCFPGA requires ARCH_SOCFPGA cause socfpga.c contains
arch/arm/mach-socfpga/* include macros.

ZYNQMP_FIRMWARE requires ARCH_ZYNQMP cause firmware-zynqmp.c contains
arch/arm/mach-zynqmp/* include macros.

Signed-off-by: Pieter Van Trappen <pieter.van.trappen at cern.ch>
---
 drivers/firmware/Kconfig | 1 +
 drivers/fpga/Kconfig     | 1 +
 2 files changed, 2 insertions(+)

diff --git a/drivers/firmware/Kconfig b/drivers/firmware/Kconfig
index 8789b1ea141..f3302d34354 100644
--- a/drivers/firmware/Kconfig
+++ b/drivers/firmware/Kconfig
@@ -29,6 +29,7 @@ config TI_SCI_PROTOCOL
 
 config ZYNQMP_FIRMWARE
 	bool "ZynqMP Firmware interface"
+	depends on ARCH_ZYNQMP
 	select FIRMWARE
 	help
 	  Firmware interface driver is used by different
diff --git a/drivers/fpga/Kconfig b/drivers/fpga/Kconfig
index 62cb77b098c..9456ca3149a 100644
--- a/drivers/fpga/Kconfig
+++ b/drivers/fpga/Kconfig
@@ -15,6 +15,7 @@ config FPGA_ALTERA
 
 config FPGA_SOCFPGA
 	bool "Enable Gen5 and Arria10 common FPGA drivers"
+	depends on ARCH_SOCFPGA
 	select FPGA_ALTERA
 	help
 	  Say Y here to enable the Gen5 and Arria10 common FPGA driver
-- 
2.48.1



More information about the U-Boot mailing list