spi: mtk_qspi: add qspi driver for MT7629 SoC
[platform/kernel/u-boot.git] / drivers / spi / Kconfig
index 1df6876..4a8a38b 100644 (file)
@@ -116,6 +116,14 @@ config ICH_SPI
          access the SPI NOR flash on platforms embedding this Intel
          ICH IP core.
 
+config MESON_SPIFC
+       bool "Amlogic Meson SPI Flash Controller driver"
+       depends on ARCH_MESON
+       help
+         Enable the Amlogic Meson SPI Flash Controller SPIFC) driver.
+         This driver can be used to access the SPI NOR flash chips on
+         Amlogic Meson SoCs.
+
 config MT7621_SPI
        bool "MediaTek MT7621 SPI driver"
        depends on ARCH_MT7620
@@ -124,6 +132,13 @@ config MT7621_SPI
          the SPI NOR flash on platforms embedding this Ralink / MediaTek
          SPI core, like MT7621/7628/7688.
 
+config MTK_QSPI
+       bool "Mediatek QSPI driver"
+       help
+         Enable the Mediatek QSPI driver. This driver can be
+         used to access the SPI NOR flash on platforms embedding this
+         Mediatek QSPI IP core.
+
 config MVEBU_A3700_SPI
        bool "Marvell Armada 3700 SPI driver"
        select CLK_ARMADA_3720
@@ -243,7 +258,7 @@ config XILINX_SPI
 
 config ZYNQ_SPI
        bool "Zynq SPI driver"
-       depends on ARCH_ZYNQ || ARCH_ZYNQMP
+       depends on ARCH_ZYNQ || ARCH_ZYNQMP || ARCH_VERSAL
        help
          Enable the Zynq SPI driver. This driver can be used to
          access the SPI NOR flash on platforms embedding this Zynq
@@ -260,7 +275,7 @@ config ZYNQ_QSPI
 
 config ZYNQMP_GQSPI
        bool "Configure ZynqMP Generic QSPI"
-       depends on ARCH_ZYNQMP
+       depends on ARCH_ZYNQMP || ARCH_VERSAL
        help
          This option is used to enable ZynqMP QSPI controller driver which
          is used to communicate with qspi flash devices.