diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/Kconfig')
-rw-r--r-- | drivers/net/wireless/iwlwifi/Kconfig | 114 |
1 files changed, 57 insertions, 57 deletions
diff --git a/drivers/net/wireless/iwlwifi/Kconfig b/drivers/net/wireless/iwlwifi/Kconfig index 62fb89d82318..b0ac0ce3fb9f 100644 --- a/drivers/net/wireless/iwlwifi/Kconfig +++ b/drivers/net/wireless/iwlwifi/Kconfig | |||
@@ -8,25 +8,55 @@ config IWLCORE | |||
8 | select MAC80211_LEDS if IWLWIFI_LEDS | 8 | select MAC80211_LEDS if IWLWIFI_LEDS |
9 | select LEDS_CLASS if IWLWIFI_LEDS | 9 | select LEDS_CLASS if IWLWIFI_LEDS |
10 | select RFKILL if IWLWIFI_RFKILL | 10 | select RFKILL if IWLWIFI_RFKILL |
11 | select RFKILL_INPUT if IWLWIFI_RFKILL | ||
12 | 11 | ||
13 | config IWLWIFI_LEDS | 12 | config IWLWIFI_LEDS |
14 | bool | 13 | bool |
15 | default n | 14 | default n |
16 | 15 | ||
17 | config IWLWIFI_RFKILL | 16 | config IWLWIFI_RFKILL |
18 | boolean "IWLWIFI RF kill support" | 17 | boolean "Iwlwifi RF kill support" |
19 | depends on IWLCORE | 18 | depends on IWLCORE |
20 | 19 | ||
21 | config IWL4965 | 20 | config IWLWIFI_DEBUG |
22 | tristate "Intel Wireless WiFi 4965AGN" | 21 | bool "Enable full debugging output in iwlagn driver" |
22 | depends on IWLCORE | ||
23 | ---help--- | ||
24 | This option will enable debug tracing output for the iwlwifi drivers | ||
25 | |||
26 | This will result in the kernel module being ~100k larger. You can | ||
27 | control which debug output is sent to the kernel log by setting the | ||
28 | value in | ||
29 | |||
30 | /sys/class/net/wlan0/device/debug_level | ||
31 | |||
32 | This entry will only exist if this option is enabled. | ||
33 | |||
34 | To set a value, simply echo an 8-byte hex value to the same file: | ||
35 | |||
36 | % echo 0x43fff > /sys/class/net/wlan0/device/debug_level | ||
37 | |||
38 | You can find the list of debug mask values in: | ||
39 | drivers/net/wireless/iwlwifi/iwl-debug.h | ||
40 | |||
41 | If this is your first time using this driver, you should say Y here | ||
42 | as the debug information can assist others in helping you resolve | ||
43 | any problems you may encounter. | ||
44 | |||
45 | config IWLWIFI_DEBUGFS | ||
46 | bool "Iwlwifi debugfs support" | ||
47 | depends on IWLCORE && IWLWIFI_DEBUG && MAC80211_DEBUGFS | ||
48 | ---help--- | ||
49 | Enable creation of debugfs files for the iwlwifi drivers. | ||
50 | |||
51 | config IWLAGN | ||
52 | tristate "Intel Wireless WiFi Next Gen AGN" | ||
23 | depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL | 53 | depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL |
24 | select FW_LOADER | 54 | select FW_LOADER |
25 | select IWLCORE | 55 | select IWLCORE |
26 | ---help--- | 56 | ---help--- |
27 | Select to build the driver supporting the: | 57 | Select to build the driver supporting the: |
28 | 58 | ||
29 | Intel Wireless WiFi Link 4965AGN | 59 | Intel Wireless WiFi Link Next-Gen AGN |
30 | 60 | ||
31 | This driver uses the kernel's mac80211 subsystem. | 61 | This driver uses the kernel's mac80211 subsystem. |
32 | 62 | ||
@@ -43,68 +73,33 @@ config IWL4965 | |||
43 | If you want to compile the driver as a module ( = code which can be | 73 | If you want to compile the driver as a module ( = code which can be |
44 | inserted in and removed from the running kernel whenever you want), | 74 | inserted in and removed from the running kernel whenever you want), |
45 | say M here and read <file:Documentation/kbuild/modules.txt>. The | 75 | say M here and read <file:Documentation/kbuild/modules.txt>. The |
46 | module will be called iwl4965.ko. | 76 | module will be called iwlagn.ko. |
47 | 77 | ||
48 | config IWL4965_HT | 78 | config IWLAGN_SPECTRUM_MEASUREMENT |
49 | bool "Enable 802.11n HT features in iwl4965 driver" | 79 | bool "Enable Spectrum Measurement in iwlagn driver" |
50 | depends on EXPERIMENTAL | 80 | depends on IWLAGN |
51 | depends on IWL4965 | ||
52 | ---help--- | 81 | ---help--- |
53 | This option enables IEEE 802.11n High Throughput features | 82 | This option will enable spectrum measurement for the iwlagn driver. |
54 | for the iwl4965 driver. | ||
55 | 83 | ||
56 | config IWL4965_LEDS | 84 | config IWLAGN_LEDS |
57 | bool "Enable LEDS features in iwl4965 driver" | 85 | bool "Enable LEDS features in iwlagn driver" |
58 | depends on IWL4965 | 86 | depends on IWLAGN |
59 | select IWLWIFI_LEDS | 87 | select IWLWIFI_LEDS |
60 | ---help--- | 88 | ---help--- |
61 | This option enables LEDS for the iwlwifi drivers | 89 | This option enables LEDS for the iwlagn drivers |
62 | 90 | ||
63 | 91 | ||
64 | config IWL4965_SPECTRUM_MEASUREMENT | 92 | config IWL4965 |
65 | bool "Enable Spectrum Measurement in iwl4965 driver" | 93 | bool "Intel Wireless WiFi 4965AGN" |
66 | depends on IWL4965 | 94 | depends on IWLAGN |
67 | ---help--- | 95 | ---help--- |
68 | This option will enable spectrum measurement for the iwl4965 driver. | 96 | This option enables support for Intel Wireless WiFi Link 4965AGN |
69 | 97 | ||
70 | config IWL4965_SENSITIVITY | 98 | config IWL5000 |
71 | bool "Enable Sensitivity Calibration in iwl4965 driver" | 99 | bool "Intel Wireless WiFi 5000AGN" |
72 | depends on IWL4965 | 100 | depends on IWLAGN |
73 | ---help--- | 101 | ---help--- |
74 | This option will enable sensitivity calibration for the iwl4965 | 102 | This option enables support for Intel Wireless WiFi Link 5000AGN Family |
75 | driver. | ||
76 | |||
77 | config IWLWIFI_DEBUG | ||
78 | bool "Enable full debugging output in iwl4965 driver" | ||
79 | depends on IWL4965 | ||
80 | ---help--- | ||
81 | This option will enable debug tracing output for the iwl4965 | ||
82 | driver. | ||
83 | |||
84 | This will result in the kernel module being ~100k larger. You can | ||
85 | control which debug output is sent to the kernel log by setting the | ||
86 | value in | ||
87 | |||
88 | /sys/bus/pci/drivers/${DRIVER}/debug_level | ||
89 | |||
90 | This entry will only exist if this option is enabled. | ||
91 | |||
92 | To set a value, simply echo an 8-byte hex value to the same file: | ||
93 | |||
94 | % echo 0x43fff > /sys/bus/pci/drivers/${DRIVER}/debug_level | ||
95 | |||
96 | You can find the list of debug mask values in: | ||
97 | drivers/net/wireless/iwlwifi/iwl-4965-debug.h | ||
98 | |||
99 | If this is your first time using this driver, you should say Y here | ||
100 | as the debug information can assist others in helping you resolve | ||
101 | any problems you may encounter. | ||
102 | |||
103 | config IWLWIFI_DEBUGFS | ||
104 | bool "Iwlwifi debugfs support" | ||
105 | depends on IWLCORE && IWLWIFI_DEBUG && MAC80211_DEBUGFS | ||
106 | ---help--- | ||
107 | Enable creation of debugfs files for the iwlwifi drivers. | ||
108 | 103 | ||
109 | config IWL3945 | 104 | config IWL3945 |
110 | tristate "Intel PRO/Wireless 3945ABG/BG Network Connection" | 105 | tristate "Intel PRO/Wireless 3945ABG/BG Network Connection" |
@@ -113,6 +108,7 @@ config IWL3945 | |||
113 | select IWLWIFI | 108 | select IWLWIFI |
114 | select MAC80211_LEDS if IWL3945_LEDS | 109 | select MAC80211_LEDS if IWL3945_LEDS |
115 | select LEDS_CLASS if IWL3945_LEDS | 110 | select LEDS_CLASS if IWL3945_LEDS |
111 | select RFKILL if IWL3945_RFKILL | ||
116 | ---help--- | 112 | ---help--- |
117 | Select to build the driver supporting the: | 113 | Select to build the driver supporting the: |
118 | 114 | ||
@@ -135,6 +131,10 @@ config IWL3945 | |||
135 | say M here and read <file:Documentation/kbuild/modules.txt>. The | 131 | say M here and read <file:Documentation/kbuild/modules.txt>. The |
136 | module will be called iwl3945.ko. | 132 | module will be called iwl3945.ko. |
137 | 133 | ||
134 | config IWL3945_RFKILL | ||
135 | bool "Enable RF kill support in iwl3945 drivers" | ||
136 | depends on IWL3945 | ||
137 | |||
138 | config IWL3945_SPECTRUM_MEASUREMENT | 138 | config IWL3945_SPECTRUM_MEASUREMENT |
139 | bool "Enable Spectrum Measurement in iwl3945 drivers" | 139 | bool "Enable Spectrum Measurement in iwl3945 drivers" |
140 | depends on IWL3945 | 140 | depends on IWL3945 |