]> git.sur5r.net Git - u-boot/blobdiff - drivers/spi/Kconfig
net: zynq_gem: Initialize val variable in zynq_gem_miiphy_read()
[u-boot] / drivers / spi / Kconfig
index a3b4a0b2f0a20127cb733b8a6d247b7b1ebc31c4..3532c2ad46780ca9f7bed0cb0f48ab58af551515 100644 (file)
@@ -1,4 +1,7 @@
-menu "SPI Support"
+menuconfig SPI
+       bool "SPI Support"
+
+if SPI
 
 config DM_SPI
        bool "Enable Driver Model for SPI drivers"
@@ -41,7 +44,7 @@ config ATH79_SPI
 
 config ATMEL_SPI
        bool "Atmel SPI driver"
-       depends on ARCH_AT91
+       default y if ARCH_AT91
        help
          This enables driver for the Atmel SPI Controller, present on
          many AT91 (ARM) chips. This driver can be used to access
@@ -101,6 +104,7 @@ config ICH_SPI
 
 config MVEBU_A3700_SPI
        bool "Marvell Armada 3700 SPI driver"
+       select CLK_ARMADA_3720
        help
          Enable the Marvell Armada 3700 SPI driver. This driver can be
          used to access the SPI NOR flash on platforms embedding this
@@ -114,6 +118,14 @@ config PIC32_SPI
          to access the SPI NOR flash, MMC-over-SPI on platforms based on
          Microchip PIC32 family devices.
 
+config RENESAS_RPC_SPI
+       bool "Renesas RPC SPI driver"
+       depends on RCAR_GEN3
+       help
+         Enable the Renesas RPC SPI driver, used to access SPI NOR flash
+         on Renesas RCar Gen3 SoCs. This uses driver model and requires a
+         device tree binding to operate.
+
 config ROCKCHIP_SPI
        bool "Rockchip SPI driver"
        help
@@ -276,7 +288,7 @@ config LPC32XX_SSP
 
 config MPC8XX_SPI
        bool "MPC8XX SPI Driver"
-       depends on 8xx
+       depends on MPC8xx
        help
          Enable support for SPI on MPC8XX
 
@@ -304,4 +316,4 @@ config OMAP3_SPI
          (McSPI). This driver be used to access SPI chips on platforms
          embedding this OMAP3 McSPI IP core.
 
-endmenu # menu "SPI Support"
+endif # menu "SPI Support"