Merge tag 'cfi-v5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
[linux-2.6-microblaze.git] / drivers / spi / Kconfig
index 853cf4c..8b161ec 100644 (file)
@@ -58,11 +58,27 @@ config SPI_MEM
 comment "SPI Master Controller Drivers"
 
 config SPI_ALTERA
-       tristate "Altera SPI Controller"
+       tristate "Altera SPI Controller platform driver"
+       select SPI_ALTERA_CORE
        select REGMAP_MMIO
        help
          This is the driver for the Altera SPI Controller.
 
+config SPI_ALTERA_CORE
+       tristate "Altera SPI Controller core code"
+       select REGMAP
+       help
+         "The core code for the Altera SPI Controller"
+
+config SPI_ALTERA_DFL
+       tristate "DFL bus driver for Altera SPI Controller"
+       depends on FPGA_DFL
+       select SPI_ALTERA_CORE
+       help
+         This is a Device Feature List (DFL) bus driver for the
+         Altera SPI master controller.  The SPI master is connected
+         to a SPI slave to Avalon bridge in a Intel MAX BMC.
+
 config SPI_AR934X
        tristate "Qualcomm Atheros AR934X/QCA95XX SPI controller driver"
        depends on ATH79 || COMPILE_TEST