diff options
author | Mark Brown <broonie@kernel.org> | 2014-10-03 11:33:37 -0400 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2014-10-03 11:33:37 -0400 |
commit | 613c44798f2ba41df8ac7635fab9ebba8118f834 (patch) | |
tree | 3abef440510c6099a432ae99199590bf4ffd6204 | |
parent | ad71f40a834e6fe8877794230048551cc7ab8180 (diff) | |
parent | f59838a07ae5b26d2e050bc0227599932d22b549 (diff) |
Merge remote-tracking branch 'spi/topic/dma-dep' into spi-next
-rw-r--r-- | drivers/spi/Kconfig | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 62e2242ad7e0..db2a50b53f5b 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig | |||
@@ -69,6 +69,7 @@ config SPI_ATH79 | |||
69 | 69 | ||
70 | config SPI_ATMEL | 70 | config SPI_ATMEL |
71 | tristate "Atmel SPI Controller" | 71 | tristate "Atmel SPI Controller" |
72 | depends on HAS_DMA | ||
72 | depends on (ARCH_AT91 || AVR32 || COMPILE_TEST) | 73 | depends on (ARCH_AT91 || AVR32 || COMPILE_TEST) |
73 | help | 74 | help |
74 | This selects a driver for the Atmel SPI Controller, present on | 75 | This selects a driver for the Atmel SPI Controller, present on |
@@ -185,6 +186,7 @@ config SPI_EFM32 | |||
185 | 186 | ||
186 | config SPI_EP93XX | 187 | config SPI_EP93XX |
187 | tristate "Cirrus Logic EP93xx SPI controller" | 188 | tristate "Cirrus Logic EP93xx SPI controller" |
189 | depends on HAS_DMA | ||
188 | depends on ARCH_EP93XX || COMPILE_TEST | 190 | depends on ARCH_EP93XX || COMPILE_TEST |
189 | help | 191 | help |
190 | This enables using the Cirrus EP93xx SPI controller in master | 192 | This enables using the Cirrus EP93xx SPI controller in master |
@@ -314,6 +316,7 @@ config SPI_OMAP_UWIRE | |||
314 | 316 | ||
315 | config SPI_OMAP24XX | 317 | config SPI_OMAP24XX |
316 | tristate "McSPI driver for OMAP" | 318 | tristate "McSPI driver for OMAP" |
319 | depends on HAS_DMA | ||
317 | depends on ARM || ARM64 || AVR32 || HEXAGON || MIPS || SUPERH | 320 | depends on ARM || ARM64 || AVR32 || HEXAGON || MIPS || SUPERH |
318 | depends on ARCH_OMAP2PLUS || COMPILE_TEST | 321 | depends on ARCH_OMAP2PLUS || COMPILE_TEST |
319 | help | 322 | help |
@@ -500,7 +503,7 @@ config SPI_MXS | |||
500 | config SPI_TEGRA114 | 503 | config SPI_TEGRA114 |
501 | tristate "NVIDIA Tegra114 SPI Controller" | 504 | tristate "NVIDIA Tegra114 SPI Controller" |
502 | depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST | 505 | depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST |
503 | depends on RESET_CONTROLLER | 506 | depends on RESET_CONTROLLER && HAS_DMA |
504 | help | 507 | help |
505 | SPI driver for NVIDIA Tegra114 SPI Controller interface. This controller | 508 | SPI driver for NVIDIA Tegra114 SPI Controller interface. This controller |
506 | is different than the older SoCs SPI controller and also register interface | 509 | is different than the older SoCs SPI controller and also register interface |
@@ -518,7 +521,7 @@ config SPI_TEGRA20_SFLASH | |||
518 | config SPI_TEGRA20_SLINK | 521 | config SPI_TEGRA20_SLINK |
519 | tristate "Nvidia Tegra20/Tegra30 SLINK Controller" | 522 | tristate "Nvidia Tegra20/Tegra30 SLINK Controller" |
520 | depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST | 523 | depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST |
521 | depends on RESET_CONTROLLER | 524 | depends on RESET_CONTROLLER && HAS_DMA |
522 | help | 525 | help |
523 | SPI driver for Nvidia Tegra20/Tegra30 SLINK Controller interface. | 526 | SPI driver for Nvidia Tegra20/Tegra30 SLINK Controller interface. |
524 | 527 | ||