diff options
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r-- | drivers/spi/Kconfig | 48 |
1 files changed, 4 insertions, 44 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index de35c3ad8a69..52e2900d9d8e 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig | |||
@@ -86,9 +86,6 @@ config SPI_BFIN_SPORT | |||
86 | help | 86 | help |
87 | Enable support for a SPI bus via the Blackfin SPORT peripheral. | 87 | Enable support for a SPI bus via the Blackfin SPORT peripheral. |
88 | 88 | ||
89 | This driver can also be built as a module. If so, the module | ||
90 | will be called spi_bfin_sport. | ||
91 | |||
92 | config SPI_AU1550 | 89 | config SPI_AU1550 |
93 | tristate "Au1550/Au12x0 SPI Controller" | 90 | tristate "Au1550/Au12x0 SPI Controller" |
94 | depends on (SOC_AU1550 || SOC_AU1200) && EXPERIMENTAL | 91 | depends on (SOC_AU1550 || SOC_AU1200) && EXPERIMENTAL |
@@ -97,9 +94,6 @@ config SPI_AU1550 | |||
97 | If you say yes to this option, support will be included for the | 94 | If you say yes to this option, support will be included for the |
98 | Au1550 SPI controller (may also work with Au1200,Au1210,Au1250). | 95 | Au1550 SPI controller (may also work with Au1200,Au1210,Au1250). |
99 | 96 | ||
100 | This driver can also be built as a module. If so, the module | ||
101 | will be called au1550_spi. | ||
102 | |||
103 | config SPI_BITBANG | 97 | config SPI_BITBANG |
104 | tristate "Utilities for Bitbanging SPI masters" | 98 | tristate "Utilities for Bitbanging SPI masters" |
105 | help | 99 | help |
@@ -130,9 +124,6 @@ config SPI_COLDFIRE_QSPI | |||
130 | This enables support for the Coldfire QSPI controller in master | 124 | This enables support for the Coldfire QSPI controller in master |
131 | mode. | 125 | mode. |
132 | 126 | ||
133 | This driver can also be built as a module. If so, the module | ||
134 | will be called coldfire_qspi. | ||
135 | |||
136 | config SPI_DAVINCI | 127 | config SPI_DAVINCI |
137 | tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller" | 128 | tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller" |
138 | depends on SPI_MASTER && ARCH_DAVINCI | 129 | depends on SPI_MASTER && ARCH_DAVINCI |
@@ -140,9 +131,6 @@ config SPI_DAVINCI | |||
140 | help | 131 | help |
141 | SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules. | 132 | SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules. |
142 | 133 | ||
143 | This driver can also be built as a module. The module will be called | ||
144 | davinci_spi. | ||
145 | |||
146 | config SPI_EP93XX | 134 | config SPI_EP93XX |
147 | tristate "Cirrus Logic EP93xx SPI controller" | 135 | tristate "Cirrus Logic EP93xx SPI controller" |
148 | depends on ARCH_EP93XX | 136 | depends on ARCH_EP93XX |
@@ -150,9 +138,6 @@ config SPI_EP93XX | |||
150 | This enables using the Cirrus EP93xx SPI controller in master | 138 | This enables using the Cirrus EP93xx SPI controller in master |
151 | mode. | 139 | mode. |
152 | 140 | ||
153 | To compile this driver as a module, choose M here. The module will be | ||
154 | called ep93xx_spi. | ||
155 | |||
156 | config SPI_GPIO | 141 | config SPI_GPIO |
157 | tristate "GPIO-based bitbanging SPI Master" | 142 | tristate "GPIO-based bitbanging SPI Master" |
158 | depends on GENERIC_GPIO | 143 | depends on GENERIC_GPIO |
@@ -169,21 +154,6 @@ config SPI_GPIO | |||
169 | GPIO operations, you should be able to leverage that for better | 154 | GPIO operations, you should be able to leverage that for better |
170 | speed with a custom version of this driver; see the source code. | 155 | speed with a custom version of this driver; see the source code. |
171 | 156 | ||
172 | config SPI_IMX_VER_IMX1 | ||
173 | def_bool y if SOC_IMX1 | ||
174 | |||
175 | config SPI_IMX_VER_0_0 | ||
176 | def_bool y if SOC_IMX21 || SOC_IMX27 | ||
177 | |||
178 | config SPI_IMX_VER_0_4 | ||
179 | def_bool y if SOC_IMX31 | ||
180 | |||
181 | config SPI_IMX_VER_0_7 | ||
182 | def_bool y if ARCH_MX25 || SOC_IMX35 || SOC_IMX51 || SOC_IMX53 | ||
183 | |||
184 | config SPI_IMX_VER_2_3 | ||
185 | def_bool y if SOC_IMX51 || SOC_IMX53 | ||
186 | |||
187 | config SPI_IMX | 157 | config SPI_IMX |
188 | tristate "Freescale i.MX SPI controllers" | 158 | tristate "Freescale i.MX SPI controllers" |
189 | depends on ARCH_MXC | 159 | depends on ARCH_MXC |
@@ -328,16 +298,6 @@ config SPI_S3C24XX_FIQ | |||
328 | no free DMA channels, or when doing transfers that required both | 298 | no free DMA channels, or when doing transfers that required both |
329 | TX and RX data paths. | 299 | TX and RX data paths. |
330 | 300 | ||
331 | config SPI_S3C24XX_GPIO | ||
332 | tristate "Samsung S3C24XX series SPI by GPIO" | ||
333 | depends on ARCH_S3C2410 && EXPERIMENTAL | ||
334 | select SPI_BITBANG | ||
335 | help | ||
336 | SPI driver for Samsung S3C24XX series ARM SoCs using | ||
337 | GPIO lines to provide the SPI bus. This can be used where | ||
338 | the inbuilt hardware cannot provide the transfer mode, or | ||
339 | where the board is using non hardware connected pins. | ||
340 | |||
341 | config SPI_S3C64XX | 301 | config SPI_S3C64XX |
342 | tristate "Samsung S3C64XX series type SPI" | 302 | tristate "Samsung S3C64XX series type SPI" |
343 | depends on (ARCH_S3C64XX || ARCH_S5P64X0) | 303 | depends on (ARCH_S3C64XX || ARCH_S5P64X0) |
@@ -385,16 +345,16 @@ config SPI_TI_SSP | |||
385 | This selects an SPI master implementation using a TI sequencer | 345 | This selects an SPI master implementation using a TI sequencer |
386 | serial port. | 346 | serial port. |
387 | 347 | ||
388 | To compile this driver as a module, choose M here: the | ||
389 | module will be called ti-ssp-spi. | ||
390 | |||
391 | config SPI_TOPCLIFF_PCH | 348 | config SPI_TOPCLIFF_PCH |
392 | tristate "Topcliff PCH SPI Controller" | 349 | tristate "Intel EG20T PCH/OKI SEMICONDUCTOR ML7213 IOH SPI controller" |
393 | depends on PCI | 350 | depends on PCI |
394 | help | 351 | help |
395 | SPI driver for the Topcliff PCH (Platform Controller Hub) SPI bus | 352 | SPI driver for the Topcliff PCH (Platform Controller Hub) SPI bus |
396 | used in some x86 embedded processors. | 353 | used in some x86 embedded processors. |
397 | 354 | ||
355 | This driver also supports the ML7213, a companion chip for the | ||
356 | Atom E6xx series and compatible with the Intel EG20T PCH. | ||
357 | |||
398 | config SPI_TXX9 | 358 | config SPI_TXX9 |
399 | tristate "Toshiba TXx9 SPI controller" | 359 | tristate "Toshiba TXx9 SPI controller" |
400 | depends on GENERIC_GPIO && CPU_TX49XX | 360 | depends on GENERIC_GPIO && CPU_TX49XX |