diff options
Diffstat (limited to 'net/wireless/Kconfig')
-rw-r--r-- | net/wireless/Kconfig | 43 |
1 files changed, 34 insertions, 9 deletions
diff --git a/net/wireless/Kconfig b/net/wireless/Kconfig index 4428dd5e911d..c6031d5b135f 100644 --- a/net/wireless/Kconfig +++ b/net/wireless/Kconfig | |||
@@ -2,6 +2,21 @@ config CFG80211 | |||
2 | tristate "Improved wireless configuration API" | 2 | tristate "Improved wireless configuration API" |
3 | depends on RFKILL || !RFKILL | 3 | depends on RFKILL || !RFKILL |
4 | 4 | ||
5 | config NL80211_TESTMODE | ||
6 | bool "nl80211 testmode command" | ||
7 | depends on CFG80211 | ||
8 | help | ||
9 | The nl80211 testmode command helps implementing things like | ||
10 | factory calibration or validation tools for wireless chips. | ||
11 | |||
12 | Select this option ONLY for kernels that are specifically | ||
13 | built for such purposes. | ||
14 | |||
15 | Debugging tools that are supposed to end up in the hands of | ||
16 | users should better be implemented with debugfs. | ||
17 | |||
18 | Say N. | ||
19 | |||
5 | config CFG80211_REG_DEBUG | 20 | config CFG80211_REG_DEBUG |
6 | bool "cfg80211 regulatory debugging" | 21 | bool "cfg80211 regulatory debugging" |
7 | depends on CFG80211 | 22 | depends on CFG80211 |
@@ -11,6 +26,22 @@ config CFG80211_REG_DEBUG | |||
11 | 26 | ||
12 | If unsure, say N. | 27 | If unsure, say N. |
13 | 28 | ||
29 | config CFG80211_DEFAULT_PS | ||
30 | bool "enable powersave by default" | ||
31 | depends on CFG80211 | ||
32 | default y | ||
33 | help | ||
34 | This option enables powersave mode by default. | ||
35 | |||
36 | If this causes your applications to misbehave you should fix your | ||
37 | applications instead -- they need to register their network | ||
38 | latency requirement, see Documentation/power/pm_qos_interface.txt. | ||
39 | |||
40 | config CFG80211_DEFAULT_PS_VALUE | ||
41 | int | ||
42 | default 1 if CFG80211_DEFAULT_PS | ||
43 | default 0 | ||
44 | |||
14 | config CFG80211_DEBUGFS | 45 | config CFG80211_DEBUGFS |
15 | bool "cfg80211 DebugFS entries" | 46 | bool "cfg80211 DebugFS entries" |
16 | depends on CFG80211 && DEBUG_FS | 47 | depends on CFG80211 && DEBUG_FS |
@@ -35,19 +66,13 @@ config WIRELESS_OLD_REGULATORY | |||
35 | 66 | ||
36 | config WIRELESS_EXT | 67 | config WIRELESS_EXT |
37 | bool "Wireless extensions" | 68 | bool "Wireless extensions" |
38 | default n | 69 | default y |
39 | ---help--- | 70 | ---help--- |
40 | This option enables the legacy wireless extensions | 71 | This option enables the legacy wireless extensions |
41 | (wireless network interface configuration via ioctls.) | 72 | (wireless network interface configuration via ioctls.) |
42 | 73 | ||
43 | Wireless extensions will be replaced by cfg80211 and | 74 | Say Y unless you've upgraded all your userspace to use |
44 | will be required only by legacy drivers that implement | 75 | nl80211 instead of wireless extensions. |
45 | wireless extension handlers. This option does not | ||
46 | affect the wireless-extension backward compatibility | ||
47 | code in cfg80211. | ||
48 | |||
49 | Say N (if you can) unless you know you need wireless | ||
50 | extensions for external modules. | ||
51 | 76 | ||
52 | config WIRELESS_EXT_SYSFS | 77 | config WIRELESS_EXT_SYSFS |
53 | bool "Wireless extensions sysfs files" | 78 | bool "Wireless extensions sysfs files" |