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