source: G950FXXS5DSI1
[GitHub/exynos8895/android_kernel_samsung_universal8895.git] / drivers / net / wireless / bcmdhd4361 / Kconfig
1 config BROADCOM_WIFI
2 bool "Broadcom WiFi Driver"
3 depends on WLAN
4 default n
5 ---help---
6 This is a configuration for Broadcom WLAN driver.
7
8 config BCM4330
9 tristate "Broadcom 4330 wireless cards support"
10 depends on BROADCOM_WIFI
11 ---help---
12 This module adds support for wireless adapters based on
13 Broadcom 4330 chipset.
14
15 config BCM4343
16 tristate "Broadcom 4343 wireless cards support"
17 depends on BROADCOM_WIFI
18 ---help---
19 This module adds support for wireless adapters based on
20 Broadcom 4343 chipset.
21
22 config BCM43436
23 tristate "Broadcom 43436 wireless cards support"
24 depends on BROADCOM_WIFI
25 ---help---
26 This module adds support for wireless adapters based on
27 Broadcom 43436 chipset.
28
29 config BCM4334
30 tristate "Broadcom 4334 wireless cards support"
31 depends on BROADCOM_WIFI
32 ---help---
33 This module adds support for wireless adapters based on
34 Broadcom 4334 chipset.
35
36 config BCM4335
37 tristate "Broadcom 4335 wireless cards support"
38 depends on BROADCOM_WIFI
39 ---help---
40 This module adds support for wireless adapters based on
41 Broadcom 4335 chipset.
42
43 config BCM4339
44 tristate "Broadcom 4339 wireless cards support"
45 depends on BROADCOM_WIFI
46 ---help---
47 This module adds support for wireless adapters based on
48 Broadcom 4339 chipset.
49
50 config BCM4354
51 tristate "Broadcom 4354 wireless cards support"
52 depends on BROADCOM_WIFI
53 ---help---
54 This module adds support for wireless adapters based on
55 Broadcom 4354 chipset.
56
57 config BCM43012
58 tristate "Broadcom 43012 wireless cards support"
59 depends on BROADCOM_WIFI
60 ---help---
61 This module adds support for wireless adapters based on
62 Broadcom 43012 chipset.
63
64 config BCM4358
65 tristate "Broadcom 4358 wireless cards support"
66 depends on BROADCOM_WIFI
67 ---help---
68 This module adds support for wireless adapters based on
69 Broadcom 4358 chipset.
70
71 config BCM4359
72 tristate "Broadcom 4359 wireless cards support"
73 depends on BROADCOM_WIFI
74 ---help---
75 This module adds support for wireless adapters based on
76 Broadcom 4359 chipset.
77
78 config BCM4361
79 tristate "Broadcom 4361 wireless cards support"
80 depends on BROADCOM_WIFI
81 ---help---
82 This module adds support for wireless adapters based on
83 Broadcom 4361 chipset.
84
85 config BCM4375
86 tristate "Broadcom 4375 wireless cards support"
87 depends on BROADCOM_WIFI
88 ---help---
89 This module adds support for wireless adapters based on
90 Broadcom 4375 chipset.
91
92 config BCM43241
93 tristate "Broadcom 43241 wireless cards support"
94 depends on BROADCOM_WIFI
95 ---help---
96 This module adds support for wireless adapters based on
97 Broadcom 43241 chipset.
98
99 config BCM43456
100 tristate "Broadcom 43456 wireless cards support"
101 depends on BROADCOM_WIFI
102 ---help---
103 This module adds support for wireless adapters based on
104 Broadcom 43456 chipset.
105
106 config BCM43455
107 tristate "Broadcom 43455 wireless cards support"
108 depends on BROADCOM_WIFI
109 ---help---
110 This module adds support for wireless adapters based on
111 Broadcom 43455 chipset.
112
113 config BCM4334W
114 tristate "Broadcom 4334W wireless cards support"
115 depends on BROADCOM_WIFI
116 ---help---
117 This module adds support for wireless adapters based on
118 Broadcom 4334W chipset.
119
120 config BCM43454
121 tristate "Broadcom 43454 wireless cards support"
122 depends on BROADCOM_WIFI
123 ---help---
124 This module adds support for wireless adapters based on
125 Broadcom 43454 chipset.
126
127 config BCMDHD_FW_PATH
128 depends on BROADCOM_WIFI
129 string "Firmware path"
130 default "/etc/wifi/bcmdhd_sta.bin"
131 ---help---
132 Path to the firmware file.
133
134 config BCMDHD_NVRAM_PATH
135 depends on BROADCOM_WIFI
136 string "NVRAM path"
137 default "/etc/wifi/nvram_net.txt"
138 ---help---
139 Path to the nvram file.
140
141 config BROADCOM_WIFI_RESERVED_MEM
142 bool "BROADCOM Reserved memory for wifi device"
143 depends on BROADCOM_WIFI
144 ---help---
145 This is a configuration for Broadcom WLAN driver.
146
147 config WIFI_BROADCOM_COB
148 bool "BROADCOM WIFI COB"
149 depends on (BCM43456 || BCM43455 || BCM4343 || BCM43436 || BCM43454 || BCM43012)
150 ---help---
151 This is a configuration for Broadcom WIFI COB Type.
152
153 config BCM4335BT
154 bool "BROADCOM BTLOCK Enable"
155 depends on BCM4335
156 default y
157 ---help---
158 This is a configuration for bt lock enable.
159
160 config WLAN_REGION_CODE
161 int "---Region codes for Broadcom WiFi Driver"
162 depends on BROADCOM_WIFI
163 default 100
164 ---help---
165 This is a region code for Broadcom Wi-Fi featured functions.
166 - 100 : EUR OPEN
167 - 101 : EUR ORG
168 - 200 : KOR OPEN
169 - 201 : KOR SKT
170 - 202 : KOR KTT
171 - 203 : KOR LGT
172 - 300 : CHN OPEN
173
174 config WLAIBSS
175 bool "Advanced IBSS mode"
176 depends on (BCM4335 || BCM4339 || BCM4354 || BCM4358 || BCM4359 || BCM4361 || BCM4375)
177 default y
178 ---help---
179 This is a configuration for Oxygen Network.
180
181 config WL_RELMCAST
182 bool "Reliable Multicast Support"
183 depends on (BCM4335 || BCM4339 || BCM4354 || BCM4358 || BCM4359 || BCM4361 || BCM4375)
184 default y
185 ---help---
186 This is a configuration for RMC.
187
188 config WL_NAN
189 bool "NAN Feature"
190 depends on BROADCOM_WIFI
191 default n
192 ---help---
193 This is a configuration for NAN Feature.
194
195 config BCMDHD_PCIE
196 bool "Enable PCIe I/F Support"
197 depends on (BCM4354 || BCM4358 || BCM4359 || BCM4361 || BCM4375)
198 ---help---
199 Enable PCI Express I/F Support
200
201 config BCMDHD_PREALLOC_PKTIDMAP
202 bool "BROADCOM PCIE specific memory reserved for PKTIDMAP"
203 depends on BROADCOM_WIFI_RESERVED_MEM && BCMDHD_PCIE
204 ---help---
205 Preallocated memory support for PCIE interface in Broadcom
206 WLAN driver.
207
208 config BCMDHD_PREALLOC_MEMDUMP
209 bool "BROADCOM PCIE specific memory reserved for MEMDUMP"
210 depends on BROADCOM_WIFI_RESERVED_MEM
211 default y
212 ---help---
213 Preallocated memory support for dongle memory dump
214
215 config WLAN_HERO
216 bool "model code for hero"
217 depends on BROADCOM_WIFI
218 ---help---
219 This is configuration for USA regrev
220
221 config WLAN_HERO2
222 bool "model code for hero2"
223 depends on BROADCOM_WIFI
224 ---help---
225 This is configuration for USA regrev
226
227 config BCMDHD_OOB_HOST_WAKE
228 bool "Use the external WLAN_HOST_WAKE pin"
229 depends on BROADCOM_WIFI
230 default y
231 ---help---
232 Use the external GPIO pin to wake up host
233
234 config SPLIT_ARGOS_SET
235 bool "Support argos table"
236 depends on BROADCOM_WIFI
237 ---help---
238 To support SPLIT_ARGOS_SET
239
240 config WLAN_GRACE
241 bool "Model code for GRACE"
242 depends on BROADCOM_WIFI
243 ---help---
244 This is configuration for Grace feature
245
246 config WLAN_GREAT
247 bool "model code for GREAT"
248 depends on BROADCOM_WIFI
249 ---help---
250 This is configuration for Great feature
251
252 config BCM_DETECT_CONSECUTIVE_HANG
253 bool "Detect consecutive hang event"
254 depends on BROADCOM_WIFI
255 default n
256 ---help---
257 Detecting defect module from consecutive hang event
258
259 config WLAN_VHTDISABLE
260 bool "WLAN Disable 11ac"
261 depends on BCM43456
262 default n
263 ---help---
264 This is a configuration to disable 11ac.
265
266 config WLAN_TSQ_MULTIPLIER
267 bool "Enable TCP TSQ_MULTIPLIER"
268 depends on BROADCOM_WIFI
269 default n
270 ---help---
271 This is configuration for TCP TSQ_MULTIPLIER
272
273 config DHD_DRIVEN_RANDOM_MAC_SCAN
274 bool "Enable DHD driven random mac scan"
275 depends on BROADCOM_WIFI
276 default n
277 ---help---
278 This is configuration for DHD driven random mac scan