Arnd Bergmann | 750ffe9 | 2015-11-16 15:05:08 +0100 | [diff] [blame] | 1 | config WILC1000 |
| 2 | tristate |
| 3 | select WIRELESS_EXT |
Johnny Kim | c5c77ba | 2015-05-11 14:30:56 +0900 | [diff] [blame] | 4 | ---help--- |
Arnd Bergmann | 9535ebc | 2015-05-28 16:35:42 +0200 | [diff] [blame] | 5 | This module only support IEEE 802.11n WiFi. |
Johnny Kim | c5c77ba | 2015-05-11 14:30:56 +0900 | [diff] [blame] | 6 | |
Arnd Bergmann | 750ffe9 | 2015-11-16 15:05:08 +0100 | [diff] [blame] | 7 | config WILC1000_SDIO |
| 8 | tristate "Atmel WILC1000 SDIO (WiFi only)" |
| 9 | depends on CFG80211 && INET && MMC |
| 10 | select WILC1000 |
| 11 | ---help--- |
| 12 | This module adds support for the SDIO interface of adapters using |
| 13 | WILC1000 chipset. The Atmel WILC1000 SDIO is a full speed interface. |
| 14 | It meets SDIO card specification version 2.0. The interface supports |
| 15 | the 1-bit/4-bit SD transfer mode at the clock range of 0-50 MHz. |
| 16 | The host can use this interface to read and write from any register |
| 17 | within the chip as well as configure the WILC1000 for data DMA. |
| 18 | To use this interface, pin9 (SDIO_SPI_CFG) must be grounded. Select |
| 19 | this if your platform is using the SDIO bus. |
Arnd Bergmann | bcc43a4 | 2015-10-16 22:45:39 +0200 | [diff] [blame] | 20 | |
Arnd Bergmann | 750ffe9 | 2015-11-16 15:05:08 +0100 | [diff] [blame] | 21 | config WILC1000_SPI |
| 22 | tristate "Atmel WILC1000 SPI (WiFi only)" |
| 23 | depends on CFG80211 && INET && SPI |
| 24 | select WILC1000 |
| 25 | ---help--- |
| 26 | This module adds support for the SPI interface of adapters using |
| 27 | WILC1000 chipset. The Atmel WILC1000 has a Serial Peripheral |
| 28 | Interface (SPI) that operates as a SPI slave. This SPI interface can |
| 29 | be used for control and for serial I/O of 802.11 data. The SPI is a |
| 30 | full-duplex slave synchronous serial interface that is available |
| 31 | immediately following reset when pin 9 (SDIO_SPI_CFG) is tied to |
| 32 | VDDIO. Select this if your platform is using the SPI bus. |
Arnd Bergmann | bcc43a4 | 2015-10-16 22:45:39 +0200 | [diff] [blame] | 33 | |
Johnny Kim | c5c77ba | 2015-05-11 14:30:56 +0900 | [diff] [blame] | 34 | config WILC1000_HW_OOB_INTR |
Arnd Bergmann | 750ffe9 | 2015-11-16 15:05:08 +0100 | [diff] [blame] | 35 | bool "WILC1000 out of band interrupt" |
Arnd Bergmann | bcc43a4 | 2015-10-16 22:45:39 +0200 | [diff] [blame] | 36 | depends on WILC1000_SDIO |
Arnd Bergmann | 9535ebc | 2015-05-28 16:35:42 +0200 | [diff] [blame] | 37 | default n |
| 38 | ---help--- |
Tony Cho | 5f8966d | 2015-07-28 17:47:21 +0900 | [diff] [blame] | 39 | This option enables out-of-band interrupt support for the WILC1000 |
| 40 | chipset. This OOB interrupt is intended to provide a faster interrupt |
| 41 | mechanism for SDIO host controllers that don't support SDIO interrupt. |
| 42 | Select this option If the SDIO host controller in your platform |
| 43 | doesn't support SDIO time devision interrupt. |