iwlwifi: 802.11n remove unnecessary config dependency
[deliverable/linux.git] / drivers / net / wireless / iwlwifi / Kconfig
1 config IWL4965
2 tristate "Intel Wireless WiFi 4965AGN"
3 depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL
4 select FW_LOADER
5 ---help---
6 Select to build the driver supporting the:
7
8 Intel Wireless WiFi Link 4965AGN
9
10 This driver uses the kernel's mac80211 subsystem.
11
12 See <file:Documentation/networking/README.iwlwifi> for
13 information on the capabilities currently enabled in this
14 driver and for tips for debugging any issues or problems.
15
16 In order to use this driver, you will need a microcode (uCode)
17 image for it. You can obtain the microcode from:
18
19 <http://intellinuxwireless.org/>.
20
21 See the above referenced README.iwlwifi for information on where
22 to install the microcode images.
23
24 If you want to compile the driver as a module ( = code which can be
25 inserted in and remvoed from the running kernel whenever you want),
26 say M here and read <file:Documentation/kbuild/modules.txt>. The
27 module will be called iwl4965.ko.
28
29 config IWL4965_QOS
30 bool "Enable Wireless QoS in iwl4965 driver"
31 depends on IWL4965
32 ---help---
33 This option will enable wireless quality of service (QoS) for the
34 iw4965 driver.
35
36 config IWL4965_HT
37 bool "Enable 802.11n HT features in iwl4965 driver"
38 depends on EXPERIMENTAL
39 depends on IWL4965 && IWL4965_QOS
40 depends on n
41 ---help---
42 This option enables IEEE 802.11n High Throughput features
43 for the iwl4965 driver.
44
45 config IWL4965_SPECTRUM_MEASUREMENT
46 bool "Enable Spectrum Measurement in iw4965 driver"
47 depends on IWL4965
48 ---help---
49 This option will enable spectrum measurement for the iwl4965 driver.
50
51 config IWL4965_SENSITIVITY
52 bool "Enable Sensitivity Calibration in iwl4965 driver"
53 depends on IWL4965
54 ---help---
55 This option will enable sensitivity calibration for the iwl4965
56 driver.
57
58 config IWL4965_DEBUG
59 bool "Enable full debugging output in iwl4965 driver"
60 depends on IWL4965
61 ---help---
62 This option will enable debug tracing output for the iwl4965
63 driver.
64
65 This will result in the kernel module being ~100k larger. You can
66 control which debug output is sent to the kernel log by setting the
67 value in
68
69 /sys/bus/pci/drivers/${DRIVER}/debug_level
70
71 This entry will only exist if this option is enabled.
72
73 To set a value, simply echo an 8-byte hex value to the same file:
74
75 % echo 0x43fff > /sys/bus/pci/drivers/${DRIVER}/debug_level
76
77 You can find the list of debug mask values in:
78 drivers/net/wireless/iwlwifi/iwl-4965-debug.h
79
80 If this is your first time using this driver, you should say Y here
81 as the debug information can assist others in helping you resolve
82 any problems you may encounter.
83
84 config IWL3945
85 tristate "Intel PRO/Wireless 3945ABG/BG Network Connection"
86 depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL
87 select FW_LOADER
88 ---help---
89 Select to build the driver supporting the:
90
91 Intel PRO/Wireless 3945ABG/BG Network Connection
92
93 This driver uses the kernel's mac80211 subsystem.
94
95 See <file:Documentation/networking/README.iwlwifi> for
96 information on the capabilities currently enabled in this
97 driver and for tips for debugging any issues or problems.
98
99 In order to use this driver, you will need a microcode (uCode)
100 image for it. You can obtain the microcode from:
101
102 <http://intellinuxwireless.org/>.
103
104 See the above referenced README.iwlwifi for information on where
105 to install the microcode images.
106
107 If you want to compile the driver as a module ( = code which can be
108 inserted in and remvoed from the running kernel whenever you want),
109 say M here and read <file:Documentation/kbuild/modules.txt>. The
110 module will be called iwl3945.ko.
111
112 config IWL3945_QOS
113 bool "Enable Wireless QoS in iwl3945 driver"
114 depends on IWL3945
115 ---help---
116 This option will enable wireless quality of service (QoS) for the
117 iwl3945 driver.
118
119 config IWL3945_SPECTRUM_MEASUREMENT
120 bool "Enable Spectrum Measurement in iwl3945 drivers"
121 depends on IWL3945
122 ---help---
123 This option will enable spectrum measurement for the iwl3945 driver.
124
125 config IWL3945_DEBUG
126 bool "Enable full debugging output in iwl3945 driver"
127 depends on IWL3945
128 ---help---
129 This option will enable debug tracing output for the iwl3945
130 driver.
131
132 This will result in the kernel module being ~100k larger. You can
133 control which debug output is sent to the kernel log by setting the
134 value in
135
136 /sys/bus/pci/drivers/${DRIVER}/debug_level
137
138 This entry will only exist if this option is enabled.
139
140 To set a value, simply echo an 8-byte hex value to the same file:
141
142 % echo 0x43fff > /sys/bus/pci/drivers/${DRIVER}/debug_level
143
144 You can find the list of debug mask values in:
145 drivers/net/wireless/iwlwifi/iwl-3945-debug.h
146
147 If this is your first time using this driver, you should say Y here
148 as the debug information can assist others in helping you resolve
149 any problems you may encounter.
150
This page took 0.034845 seconds and 6 git commands to generate.