diff options
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r-- | drivers/spi/Kconfig | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index eb1f1ef5fa2e..710599f54cc5 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig | |||
@@ -118,6 +118,13 @@ config SPI_BCM63XX | |||
118 | help | 118 | help |
119 | Enable support for the SPI controller on the Broadcom BCM63xx SoCs. | 119 | Enable support for the SPI controller on the Broadcom BCM63xx SoCs. |
120 | 120 | ||
121 | config SPI_BCM63XX_HSSPI | ||
122 | tristate "Broadcom BCM63XX HS SPI controller driver" | ||
123 | depends on BCM63XX || COMPILE_TEST | ||
124 | help | ||
125 | This enables support for the High Speed SPI controller present on | ||
126 | newer Broadcom BCM63XX SoCs. | ||
127 | |||
121 | config SPI_BITBANG | 128 | config SPI_BITBANG |
122 | tristate "Utilities for Bitbanging SPI masters" | 129 | tristate "Utilities for Bitbanging SPI masters" |
123 | help | 130 | help |
@@ -159,7 +166,6 @@ config SPI_DAVINCI | |||
159 | tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller" | 166 | tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller" |
160 | depends on ARCH_DAVINCI || ARCH_KEYSTONE | 167 | depends on ARCH_DAVINCI || ARCH_KEYSTONE |
161 | select SPI_BITBANG | 168 | select SPI_BITBANG |
162 | select TI_EDMA | ||
163 | help | 169 | help |
164 | SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules. | 170 | SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules. |
165 | 171 | ||
@@ -301,6 +307,7 @@ config SPI_OMAP_UWIRE | |||
301 | 307 | ||
302 | config SPI_OMAP24XX | 308 | config SPI_OMAP24XX |
303 | tristate "McSPI driver for OMAP" | 309 | tristate "McSPI driver for OMAP" |
310 | depends on ARM || ARM64 || AVR32 || HEXAGON || MIPS || SH | ||
304 | depends on ARCH_OMAP2PLUS || COMPILE_TEST | 311 | depends on ARCH_OMAP2PLUS || COMPILE_TEST |
305 | help | 312 | help |
306 | SPI master controller for OMAP24XX and later Multichannel SPI | 313 | SPI master controller for OMAP24XX and later Multichannel SPI |
@@ -370,7 +377,7 @@ config SPI_PXA2XX_PCI | |||
370 | 377 | ||
371 | config SPI_RSPI | 378 | config SPI_RSPI |
372 | tristate "Renesas RSPI controller" | 379 | tristate "Renesas RSPI controller" |
373 | depends on (SUPERH || ARCH_SHMOBILE) && SH_DMAE_BASE | 380 | depends on (SUPERH && SH_DMAE_BASE) || ARCH_SHMOBILE |
374 | help | 381 | help |
375 | SPI driver for Renesas RSPI blocks. | 382 | SPI driver for Renesas RSPI blocks. |
376 | 383 | ||
@@ -407,7 +414,8 @@ config SPI_SC18IS602 | |||
407 | 414 | ||
408 | config SPI_SH_MSIOF | 415 | config SPI_SH_MSIOF |
409 | tristate "SuperH MSIOF SPI controller" | 416 | tristate "SuperH MSIOF SPI controller" |
410 | depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK | 417 | depends on HAVE_CLK |
418 | depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST | ||
411 | select SPI_BITBANG | 419 | select SPI_BITBANG |
412 | help | 420 | help |
413 | SPI driver for SuperH and SH Mobile MSIOF blocks. | 421 | SPI driver for SuperH and SH Mobile MSIOF blocks. |