diff options
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r-- | drivers/spi/Kconfig | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 99829985c1a1..95ccedabba4f 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig | |||
@@ -185,6 +185,16 @@ config SPI_DAVINCI | |||
185 | help | 185 | help |
186 | SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules. | 186 | SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules. |
187 | 187 | ||
188 | config SPI_DLN2 | ||
189 | tristate "Diolan DLN-2 USB SPI adapter" | ||
190 | depends on MFD_DLN2 | ||
191 | help | ||
192 | If you say yes to this option, support will be included for Diolan | ||
193 | DLN2, a USB to SPI interface. | ||
194 | |||
195 | This driver can also be built as a module. If so, the module | ||
196 | will be called spi-dln2. | ||
197 | |||
188 | config SPI_EFM32 | 198 | config SPI_EFM32 |
189 | tristate "EFM32 SPI controller" | 199 | tristate "EFM32 SPI controller" |
190 | depends on OF && ARM && (ARCH_EFM32 || COMPILE_TEST) | 200 | depends on OF && ARM && (ARCH_EFM32 || COMPILE_TEST) |
@@ -279,7 +289,7 @@ config SPI_FSL_CPM | |||
279 | depends on FSL_SOC | 289 | depends on FSL_SOC |
280 | 290 | ||
281 | config SPI_FSL_SPI | 291 | config SPI_FSL_SPI |
282 | bool "Freescale SPI controller and Aeroflex Gaisler GRLIB SPI controller" | 292 | tristate "Freescale SPI controller and Aeroflex Gaisler GRLIB SPI controller" |
283 | depends on OF | 293 | depends on OF |
284 | select SPI_FSL_LIB | 294 | select SPI_FSL_LIB |
285 | select SPI_FSL_CPM if FSL_SOC | 295 | select SPI_FSL_CPM if FSL_SOC |
@@ -292,7 +302,6 @@ config SPI_FSL_SPI | |||
292 | 302 | ||
293 | config SPI_FSL_DSPI | 303 | config SPI_FSL_DSPI |
294 | tristate "Freescale DSPI controller" | 304 | tristate "Freescale DSPI controller" |
295 | select SPI_BITBANG | ||
296 | select REGMAP_MMIO | 305 | select REGMAP_MMIO |
297 | depends on SOC_VF610 || COMPILE_TEST | 306 | depends on SOC_VF610 || COMPILE_TEST |
298 | help | 307 | help |
@@ -300,7 +309,7 @@ config SPI_FSL_DSPI | |||
300 | mode. VF610 platform uses the controller. | 309 | mode. VF610 platform uses the controller. |
301 | 310 | ||
302 | config SPI_FSL_ESPI | 311 | config SPI_FSL_ESPI |
303 | bool "Freescale eSPI controller" | 312 | tristate "Freescale eSPI controller" |
304 | depends on FSL_SOC | 313 | depends on FSL_SOC |
305 | select SPI_FSL_LIB | 314 | select SPI_FSL_LIB |
306 | help | 315 | help |
@@ -460,7 +469,6 @@ config SPI_S3C24XX_FIQ | |||
460 | config SPI_S3C64XX | 469 | config SPI_S3C64XX |
461 | tristate "Samsung S3C64XX series type SPI" | 470 | tristate "Samsung S3C64XX series type SPI" |
462 | depends on (PLAT_SAMSUNG || ARCH_EXYNOS) | 471 | depends on (PLAT_SAMSUNG || ARCH_EXYNOS) |
463 | select S3C64XX_PL080 if ARCH_S3C64XX | ||
464 | help | 472 | help |
465 | SPI driver for Samsung S3C64XX and newer SoCs. | 473 | SPI driver for Samsung S3C64XX and newer SoCs. |
466 | 474 | ||
@@ -503,6 +511,13 @@ config SPI_SIRF | |||
503 | help | 511 | help |
504 | SPI driver for CSR SiRFprimaII SoCs | 512 | SPI driver for CSR SiRFprimaII SoCs |
505 | 513 | ||
514 | config SPI_ST_SSC4 | ||
515 | tristate "STMicroelectronics SPI SSC-based driver" | ||
516 | depends on ARCH_STI | ||
517 | help | ||
518 | STMicroelectronics SoCs support for SPI. If you say yes to | ||
519 | this option, support will be included for the SSC driven SPI. | ||
520 | |||
506 | config SPI_SUN4I | 521 | config SPI_SUN4I |
507 | tristate "Allwinner A10 SoCs SPI controller" | 522 | tristate "Allwinner A10 SoCs SPI controller" |
508 | depends on ARCH_SUNXI || COMPILE_TEST | 523 | depends on ARCH_SUNXI || COMPILE_TEST |
@@ -595,7 +610,6 @@ config SPI_XTENSA_XTFPGA | |||
595 | 16 bit words in SPI mode 0, automatically asserting CS on transfer | 610 | 16 bit words in SPI mode 0, automatically asserting CS on transfer |
596 | start and deasserting on end. | 611 | start and deasserting on end. |
597 | 612 | ||
598 | |||
599 | config SPI_NUC900 | 613 | config SPI_NUC900 |
600 | tristate "Nuvoton NUC900 series SPI" | 614 | tristate "Nuvoton NUC900 series SPI" |
601 | depends on ARCH_W90X900 | 615 | depends on ARCH_W90X900 |