summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/bcmdhd/Kconfig
blob: b7cc046e93a72a758741c7f2899573b56e074ed3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
config BCMDHD
	tristate "Broadcom 43xx wireless cards support"
	depends on MMC
	---help---
	  This module adds support for wireless adapters based on
	  Broadcom 43xx chipset.

	  This driver uses the kernel's cfg80211 subsystem.

	  If you choose to build a module, it'll be called dhd. Say M if
	  unsure.

config BCMDHD_FW_PATH
	depends on BCMDHD
	string "Firmware path"
	default "/system/vendor/firmware/fw_bcmdhd.bin"
	---help---
	  Path to the firmware file.

config BCMDHD_NVRAM_PATH
	depends on BCMDHD
	string "NVRAM path"
	default "/system/etc/wifi/bcmdhd.cal"
	---help---
	  Path to the calibration file.

config BCMDHD_WEXT
	bool "Enable WEXT support"
	depends on BCMDHD && CFG80211 = n
	select WIRELESS_EXT
	select WEXT_PRIV
	help
	  Enables WEXT support

config BCMDHD_CFG80211
	bool "Enable CFG80211 support"
	depends on CFG80211
	help
	  Enables CFG80211 support

config BCMDHD_HW_OOB
	bool "Use out of band interrupt"
	depends on BCMDHD
	default n
	---help---
	  Use out of band interrupt for card interrupt and wake on wireless.

config BCMDHD_INSMOD_NO_FW_LOAD
	bool "Enable delayed firmware load"
	depends on BCMDHD
	default n
	---help---
	Enable delayes firmware

config DHD_USE_STATIC_BUF
	bool "Enable memory preallocation"
	depends on BCMDHD
	default n
	---help---
	  Use memory preallocated in platform

config DHD_USE_SCHED_SCAN
	bool "Use CFG80211 sched scan"
	depends on BCMDHD && CFG80211
	default n
	---help---
	  Use CFG80211 sched scan

config BCMDHD_WIFI_CONTROL_FUNC
	bool "Use bcmdhd_wlan device"
	depends on BCMDHD
	default n
	---help---
	  Use this option to get various parameters from architecture specific
	  bcmdhd_wlan platform device. Say n if unsure.

config BCMDHD_HW_OOB
	bool "Use out of band interrupt"
	depends on BCMDHD
	default n
	---help---
	  Use out of band interrupt for card interrupt and wake on wireless.

config BCMDHD_INSMOD_NO_FW_LOAD
	bool "Enable delayed firmware load"
	depends on BCMDHD
	default n
	---help---
	Enable delayes firmware

config BCMDHD_CUSTOM_REGULATORY_DOMAIN
	bool "Enable Custom Regulatory Domain"
	depends on BCMDHD
	default y
	---help---
	Use Custom Regulatory Domain set by driver.

config BCMDHD_DISABLE_P2P_SYSFS_DEVICE_NODE
	bool "Disable sysfs entry for P2P interfaces"
	depends on BCMDHD
	default n
	---help---
	Disable creation of sysfs device node for P2P interfaces.
	This is a workaround to prevent management tools from
	directly managing P2P virtual devices.

config BCMDHD_CLAIM_BCM4325_SDGWB
	bool "Claim BCM4325 SDGWB"
	depends on BCMDHD
	default y
	---help---
	Claim BCM4325 SDGWB

config BCMDHD_CLAIM_BCM4325
	bool "Claim BCM4325"
	depends on BCMDHD
	default y
	---help---
	Claim BCM4325

config BCMDHD_CLAIM_BCM4319
	bool "Claim BCM4319"
	depends on BCMDHD
	default y
	---help---
	Claim BCM4319

config BCMDHD_CLAIM_BCM4330
	bool "Claim BCM4330"
	depends on BCMDHD
	default y
	---help---
	Claim BCM4330

config BCMDHD_CLAIM_BCM4334
	bool "Claim BCM4334"
	depends on BCMDHD
	default y
	---help---
	Claim BCM4334

config BCMDHD_CLAIM_BCM4324
	bool "Claim BCM4324"
	depends on BCMDHD
	default y
	---help---
	Claim BCM4324

config BCMDHD_CLAIM_BCM43239
	bool "Claim BCM43239"
	depends on BCMDHD
	default y
	---help---
	Claim BCM43239

config BCMDHD_CLAIM_SDIO_CLASS_NONE
	bool "Claim SDIO chip with no class"
	depends on BCMDHD
	default y
	---help---
	Claim SDIO chip with no class