summaryrefslogtreecommitdiff
path: root/package/ramips/drivers/mt7628sta/config.in
blob: 6b7423791177d4c1232052f4cd1c6ce986a07cdc (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
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
if PACKAGE_kmod-mt7628sta

config MT7628_RT_FIRST_CARD
	int
	default 7628

config MT7628_MT_WIFI
	bool
	select WIFI_BASIC_FUNC
	default y

config MT7628_MT_WIFI_PATH
	string
	depends on MT7628_MT_WIFI
	default "rlt_wifi"

config MT_WIFI
	tristate #"MT WIFI Driver"
	select WIFI_BASIC_FUNC if MT_WIFI
	default y

#config MT_WIFI_PATH
#	string
#	depends on MT_WIFI
#	default "rlt_wifi"

if MT_WIFI
menu "WiFi Generic Feature Options"

config FIRST_IF_EEPROM_FLASH
	bool
	default y

config RT_FIRST_CARD_EEPROM
	string
	default "flash"

config SECOND_IF_EEPROM_FLASH
	bool
	default y

config RT_SECOND_CARD_EEPROM
	string
	default "flash"
		
config MULTI_INF_SUPPORT
	bool
	#default y if !FIRST_IF_NONE && !SECOND_IF_NONE
	default n

config WIFI_BASIC_FUNC
	bool "Basic Functions"
	select WIRELESS_EXT
	select WEXT_SPY
	select WEXT_PRIV

config MT7628_WSC_INCLUDED
	bool "WSC (WiFi Simple Config)"
	depends on MT7628_AP_SUPPORT
	default y

config MT7628_WSC_V2_SUPPORT
	bool "WSC V2(WiFi Simple Config Version 2.0)"
	depends on MT7628_AP_SUPPORT
	default y

config MT7628_DOT11W_PMF_SUPPORT
	bool "PMF"
	depends on MT7628_AP_SUPPORT
	default y

config MT7628_LLTD_SUPPORT
	bool "LLTD (Link Layer Topology Discovery Protocol)"
	depends on MT7628_AP_SUPPORT
	default n

config MT7628_QOS_DLS_SUPPORT
	bool "802.11e DLS ((Direct-Link Setup) Support"
	depends on MT7628_AP_SUPPORT
	default n

#config MT7628_WAPI_SUPPORT
#	bool "WAPI Support"
##	default n

#config MT7628_FTM_SUPPORT
#	bool "FTM Support"
##	default n

config MT7628_IGMP_SNOOP_SUPPORT
	bool "IGMP snooping"
	depends on MT7628_AP_SUPPORT
	default n

config MT7628_BLOCK_NET_IF
	bool "NETIF Block"
	depends on MT7628_AP_SUPPORT
	default n
	help
	Support Net interface block while Tx-Sw queue full

config MT7628_RATE_ADAPTION
	bool "New Rate Adaptation support"
	default y

config MT7628_NEW_RATE_ADAPT_SUPPORT
	bool "Intelligent Rate Adaption"
	depends on MT7628_RATE_ADAPTION
	default y

config MT7628_AGS_SUPPORT
	bool "Adaptive Group Switching"
	depends on MT7628_RATE_ADAPTION
	depends on MT7628_AP_SUPPORT
	default n

config MT7628_IDS_SUPPORT
	bool "IDS (Intrusion Detection System) Support"
	depends on MT7628_AP_SUPPORT
	default n

config MT7628_WIFI_WORK_QUEUE
	bool "Work Queue"
	default n

config MT7628_WIFI_SKB_RECYCLE
	bool "SKB Recycle(Linux)"
	depends on MT7628_AP_SUPPORT
	default n

config MT7628_SMART_CARRIER_SENSE_SUPPORT
	bool "Smart Carrier Sense"
	default y

config MT7628_LED_CONTROL_SUPPORT
	bool "LED Support"
	depends on MT7628_AP_SUPPORT
	default n

config MT7628_ATE_SUPPORT
	bool "ATE/QA Support"
	depends on MT7628_AP_SUPPORT
	default n

config MT7628_MEMORY_OPTIMIZATION
	bool "Memory Optimization"
	default n

config MT7628_PASSPOINT_R2
	bool "Passpoint Release-2 Support"
	select MT7628_DOT11W_PMF_SUPPORT
	depends on MT7628_AP_SUPPORT
	default n

#config MT7628_TRACE_IPARP
#	bool "IP/ARP trace log"
#
config MT7628_SINGLE_SKU
	bool "Single SKU Support"
	depends on MT7628_AP_SUPPORT
	default n

config MT7628_UAPSD
	bool "UAPSD support"
	depends on MT7628_AP_SUPPORT
	default y

#
# Section for chip architectures
#
# "MT MAC Support"
config MT_MAC
	bool
	default y

# "RLT MAC Support"
#config RLT_MAC
#	bool
##	default n

#config RLT_BBP
#	bool

#config RLT_RF
#	bool

# "RTMP MAC Support"
#config RTMP_MAC
#	bool
##	default n

#config RTMP_BBP
#		bool

#config RTMP_RF
#		bool

#
# Section for interfaces
#
config RTMP_PCI_SUPPORT
	bool

config RTMP_USB_SUPPORT
	bool

config RTMP_RBUS_SUPPORT
	bool

endmenu

menu "WiFi Operation Modes"
	choice
		prompt "Main Mode"
		default MT_WIFI_MODE_STA

		config MT_WIFI_MODE_AP
			bool "AP"
			select MT_AP_SUPPORT

		config MT_WIFI_MODE_STA
			bool "STA"
			select MT_STA_SUPPORT

		config MT_WIFI_MODE_BOTH
			bool "APSTA"
			select MT_AP_SUPPORT
			select MT_STA_SUPPORT

	endchoice

	config MT_STA_SUPPORT
		tristate "Mediatek 802.11n STA support"
		select WIRELESS_EXT
		select WEXT_SPY
		select WEXT_PRIV
		default y

config MT_AP_SUPPORT
	bool

endmenu

endif

endif