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 |
