Commit | Line | Data |
---|---|---|
c5c77ba1 JK |
1 | config WILC1000 |
2 | tristate "WILC1000 support (WiFi only)" | |
53a20e9e | 3 | depends on BROKEN |
e3cb742c | 4 | depends on !S390 |
9535ebc5 AB |
5 | depends on CFG80211 && WEXT_CORE && INET |
6 | depends on MMC || SPI | |
c5c77ba1 | 7 | ---help--- |
9535ebc5 | 8 | This module only support IEEE 802.11n WiFi. |
c5c77ba1 JK |
9 | |
10 | choice | |
11 | prompt "Memory Allocation" | |
12 | depends on WILC1000 | |
13 | default WILC1000_PREALLOCATE_AT_LOADING_DRIVER | |
14 | ||
9535ebc5 AB |
15 | config WILC1000_PREALLOCATE_AT_LOADING_DRIVER |
16 | bool "Preallocate memory at loading driver" | |
17 | ---help--- | |
18 | This choice supports static allocation of the memory | |
19 | for the receive buffer. The driver will allocate the RX buffer | |
20 | during initial time. The driver will also free the buffer | |
21 | by calling network device stop. | |
22 | ||
23 | config WILC1000_DYNAMICALLY_ALLOCATE_MEMROY | |
24 | bool "Dynamically allocate memory in real time" | |
25 | ---help--- | |
26 | This choice supports dynamic allocation of the memory | |
27 | for the receive buffer. The driver will allocate the RX buffer | |
28 | when it is required. | |
c5c77ba1 JK |
29 | endchoice |
30 | ||
c5c77ba1 | 31 | choice |
9535ebc5 AB |
32 | prompt "Bus Type" |
33 | depends on WILC1000 | |
34 | default WILC1000_SDIO | |
35 | ||
c5c77ba1 | 36 | config WILC1000_SDIO |
9535ebc5 AB |
37 | bool "SDIO support" |
38 | depends on MMC | |
39 | ---help--- | |
40 | This module adds support for the SDIO interface | |
41 | of adapters using WILC chipset. Select this if | |
42 | your platform is using the SDIO bus. | |
c5c77ba1 JK |
43 | |
44 | config WILC1000_SPI | |
9535ebc5 AB |
45 | depends on SPI |
46 | bool "SPI support" | |
47 | ---help--- | |
48 | This module adds support for the SPI interface | |
49 | of adapters using WILC chipset. Select this if | |
50 | your platform is using the SPI bus. | |
c5c77ba1 JK |
51 | endchoice |
52 | ||
c5c77ba1 | 53 | config WILC1000_HW_OOB_INTR |
9535ebc5 AB |
54 | bool "Use out of band interrupt" |
55 | depends on WILC1000 && WILC1000_SDIO | |
56 | default n | |
57 | ---help--- | |
58 | If your platform don't recognize SDIO IRQ, connect chipset external IRQ pin | |
59 | and check this option. Or, Use this to get all interrupts including SDIO interrupts. |