[TCP] Avoid two divides in tcp_output.c
[linux-2.6-block.git] / net / mac80211 / Kconfig
CommitLineData
f0706e82
JB
1config MAC80211
2 tristate "Generic IEEE 802.11 Networking Stack (mac80211)"
3 depends on EXPERIMENTAL
4 select CRYPTO
5 select CRYPTO_ECB
6 select CRYPTO_ARC4
7 select CRYPTO_AES
8 select CRC32
9 select WIRELESS_EXT
10 select CFG80211
11 select NET_SCH_FIFO
12 ---help---
13 This option enables the hardware independent IEEE 802.11
14 networking stack.
15
ac71c691 16config MAC80211_RCSIMPLE
d52a60ad 17 bool "'simple' rate control algorithm" if EMBEDDED
ac71c691 18 default y
d52a60ad 19 depends on MAC80211
ac71c691
JB
20 help
21 This option allows you to turn off the 'simple' rate
22 control algorithm in mac80211. If you do turn it off,
23 you absolutely need another rate control algorithm.
24
25 Say Y unless you know you will have another algorithm
26 available.
27
ad018375
MN
28config MAC80211_RCPID
29 bool "'PID' rate control algorithm" if EMBEDDED
30 default y
31 depends on MAC80211
32 help
33 This option enables a TX rate control algorithm for
34 mac80211 that uses a PID controller to select the TX
35 rate.
36
37 Say Y unless you're sure you want to use a different
38 rate control algorithm.
39
f0706e82
JB
40config MAC80211_LEDS
41 bool "Enable LED triggers"
42 depends on MAC80211 && LEDS_TRIGGERS
43 ---help---
44 This option enables a few LED triggers for different
45 packet receive/transmit events.
46
e9f207f0
JB
47config MAC80211_DEBUGFS
48 bool "Export mac80211 internals in DebugFS"
49 depends on MAC80211 && DEBUG_FS
50 ---help---
51 Select this to see extensive information about
52 the internal state of mac80211 in debugfs.
53
54 Say N unless you know you need this.
55
f0706e82
JB
56config MAC80211_DEBUG
57 bool "Enable debugging output"
58 depends on MAC80211
59 ---help---
60 This option will enable debug tracing output for the
61 ieee80211 network stack.
62
63 If you are not trying to debug or develop the ieee80211
64 subsystem, you most likely want to say N here.
82b3cad9
RR
65
66config MAC80211_HT_DEBUG
67 bool "Enable HT debugging output"
68 depends on MAC80211_DEBUG
69 ---help---
70 This option enables 802.11n High Throughput features
71 debug tracing output.
72
73 If you are not trying to debug of develop the ieee80211
74 subsystem, you most likely want to say N here.
f0706e82
JB
75
76config MAC80211_VERBOSE_DEBUG
77 bool "Verbose debugging output"
78 depends on MAC80211_DEBUG
79
80config MAC80211_LOWTX_FRAME_DUMP
81 bool "Debug frame dumping"
82 depends on MAC80211_DEBUG
83 ---help---
84 Selecting this option will cause the stack to
85 print a message for each frame that is handed
86 to the lowlevel driver for transmission. This
87 message includes all MAC addresses and the
88 frame control field.
89
90 If unsure, say N and insert the debugging code
91 you require into the driver you are debugging.
92
93config TKIP_DEBUG
94 bool "TKIP debugging"
95 depends on MAC80211_DEBUG
96
97config MAC80211_DEBUG_COUNTERS
98 bool "Extra statistics for TX/RX debugging"
99 depends on MAC80211_DEBUG
100
101config MAC80211_IBSS_DEBUG
102 bool "Support for IBSS testing"
103 depends on MAC80211_DEBUG
104 ---help---
105 Say Y here if you intend to debug the IBSS code.
106
107config MAC80211_VERBOSE_PS_DEBUG
108 bool "Verbose powersave mode debugging"
109 depends on MAC80211_DEBUG
110 ---help---
111 Say Y here to print out verbose powersave
112 mode debug messages.