From: Pieter Van Trappen <pieter.van.trap...@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.trap...@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

Reply via email to