diff options
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r-- | drivers/spi/Kconfig | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 1acae359cabe..2e188e1127eb 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig | |||
@@ -123,6 +123,13 @@ config SPI_BUTTERFLY | |||
123 | inexpensive battery powered microcontroller evaluation board. | 123 | inexpensive battery powered microcontroller evaluation board. |
124 | This same cable can be used to flash new firmware. | 124 | This same cable can be used to flash new firmware. |
125 | 125 | ||
126 | config SPI_CLPS711X | ||
127 | tristate "CLPS711X host SPI controller" | ||
128 | depends on ARCH_CLPS711X | ||
129 | help | ||
130 | This enables dedicated general purpose SPI/Microwire1-compatible | ||
131 | master mode interface (SSI1) for CLPS711X-based CPUs. | ||
132 | |||
126 | config SPI_COLDFIRE_QSPI | 133 | config SPI_COLDFIRE_QSPI |
127 | tristate "Freescale Coldfire QSPI controller" | 134 | tristate "Freescale Coldfire QSPI controller" |
128 | depends on (M520x || M523x || M5249 || M525x || M527x || M528x || M532x) | 135 | depends on (M520x || M523x || M5249 || M525x || M527x || M528x || M532x) |
@@ -341,10 +348,10 @@ config SPI_SC18IS602 | |||
341 | 348 | ||
342 | config SPI_SH_MSIOF | 349 | config SPI_SH_MSIOF |
343 | tristate "SuperH MSIOF SPI controller" | 350 | tristate "SuperH MSIOF SPI controller" |
344 | depends on SUPERH && HAVE_CLK | 351 | depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK |
345 | select SPI_BITBANG | 352 | select SPI_BITBANG |
346 | help | 353 | help |
347 | SPI driver for SuperH MSIOF blocks. | 354 | SPI driver for SuperH and SH Mobile MSIOF blocks. |
348 | 355 | ||
349 | config SPI_SH | 356 | config SPI_SH |
350 | tristate "SuperH SPI controller" | 357 | tristate "SuperH SPI controller" |
@@ -372,12 +379,6 @@ config SPI_SIRF | |||
372 | help | 379 | help |
373 | SPI driver for CSR SiRFprimaII SoCs | 380 | SPI driver for CSR SiRFprimaII SoCs |
374 | 381 | ||
375 | config SPI_STMP3XXX | ||
376 | tristate "Freescale STMP37xx/378x SPI/SSP controller" | ||
377 | depends on ARCH_STMP3XXX | ||
378 | help | ||
379 | SPI driver for Freescale STMP37xx/378x SoC SSP interface | ||
380 | |||
381 | config SPI_MXS | 382 | config SPI_MXS |
382 | tristate "Freescale MXS SPI controller" | 383 | tristate "Freescale MXS SPI controller" |
383 | depends on ARCH_MXS | 384 | depends on ARCH_MXS |
@@ -385,6 +386,20 @@ config SPI_MXS | |||
385 | help | 386 | help |
386 | SPI driver for Freescale MXS devices. | 387 | SPI driver for Freescale MXS devices. |
387 | 388 | ||
389 | config SPI_TEGRA20_SFLASH | ||
390 | tristate "Nvidia Tegra20 Serial flash Controller" | ||
391 | depends on ARCH_TEGRA | ||
392 | help | ||
393 | SPI driver for Nvidia Tegra20 Serial flash Controller interface. | ||
394 | The main usecase of this controller is to use spi flash as boot | ||
395 | device. | ||
396 | |||
397 | config SPI_TEGRA20_SLINK | ||
398 | tristate "Nvidia Tegra20/Tegra30 SLINK Controller" | ||
399 | depends on ARCH_TEGRA && TEGRA20_APB_DMA | ||
400 | help | ||
401 | SPI driver for Nvidia Tegra20/Tegra30 SLINK Controller interface. | ||
402 | |||
388 | config SPI_TI_SSP | 403 | config SPI_TI_SSP |
389 | tristate "TI Sequencer Serial Port - SPI Support" | 404 | tristate "TI Sequencer Serial Port - SPI Support" |
390 | depends on MFD_TI_SSP | 405 | depends on MFD_TI_SSP |