iwlwifi: removes the RUN_TIME_CALIB ifdef
[deliverable/linux.git] / drivers / net / wireless / iwlwifi / Kconfig
CommitLineData
358c1295 1config IWLWIFI
1da5ea1a 2 tristate
358c1295 3
df48c323
TW
4config IWLCORE
5 tristate "Intel Wireless Wifi Core"
6 depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL
358c1295 7 select IWLWIFI
3a8209d1
AB
8 select MAC80211_LEDS if IWLWIFI_LEDS
9 select LEDS_CLASS if IWLWIFI_LEDS
10 select RFKILL if IWLWIFI_RFKILL
11 select RFKILL_INPUT if IWLWIFI_RFKILL
df48c323 12
ab53d8af 13config IWLWIFI_LEDS
53f36d70
JL
14 bool
15 default n
ab53d8af 16
eadd3c4b 17config IWLWIFI_RFKILL
ad97edd2
MA
18 boolean "IWLWIFI RF kill support"
19 depends on IWLCORE
ad97edd2 20
c8b0e6e1
CH
21config IWL4965
22 tristate "Intel Wireless WiFi 4965AGN"
bb8c093b 23 depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL
b481de9c 24 select FW_LOADER
df48c323 25 select IWLCORE
b481de9c 26 ---help---
c8b0e6e1 27 Select to build the driver supporting the:
b481de9c 28
c8b0e6e1 29 Intel Wireless WiFi Link 4965AGN
b481de9c 30
c8b0e6e1 31 This driver uses the kernel's mac80211 subsystem.
b481de9c 32
c8b0e6e1
CH
33 In order to use this driver, you will need a microcode (uCode)
34 image for it. You can obtain the microcode from:
b481de9c 35
c8b0e6e1 36 <http://intellinuxwireless.org/>.
b481de9c 37
e7a2827c
RC
38 The microcode is typically installed in /lib/firmware. You can
39 look in the hotplug script /etc/hotplug/firmware.agent to
40 determine which directory FIRMWARE_DIR is set to when the script
41 runs.
b481de9c 42
c8b0e6e1 43 If you want to compile the driver as a module ( = code which can be
7c44b6e9 44 inserted in and removed from the running kernel whenever you want),
c8b0e6e1
CH
45 say M here and read <file:Documentation/kbuild/modules.txt>. The
46 module will be called iwl4965.ko.
b481de9c 47
ab53d8af
MA
48config IWL4965_LEDS
49 bool "Enable LEDS features in iwl4965 driver"
e82404ad 50 depends on IWL4965
53f36d70 51 select IWLWIFI_LEDS
ab53d8af
MA
52 ---help---
53 This option enables LEDS for the iwlwifi drivers
54
55
c8b0e6e1 56config IWL4965_SPECTRUM_MEASUREMENT
66c6b139 57 bool "Enable Spectrum Measurement in iwl4965 driver"
c8b0e6e1 58 depends on IWL4965
b481de9c 59 ---help---
c8b0e6e1 60 This option will enable spectrum measurement for the iwl4965 driver.
b481de9c 61
0a6857e7 62config IWLWIFI_DEBUG
c8b0e6e1
CH
63 bool "Enable full debugging output in iwl4965 driver"
64 depends on IWL4965
b481de9c 65 ---help---
c8b0e6e1
CH
66 This option will enable debug tracing output for the iwl4965
67 driver.
b481de9c 68
c8b0e6e1
CH
69 This will result in the kernel module being ~100k larger. You can
70 control which debug output is sent to the kernel log by setting the
71 value in
b481de9c 72
8cf769c6 73 /sys/class/net/wlan0/device/debug_level
b481de9c 74
c8b0e6e1 75 This entry will only exist if this option is enabled.
b481de9c 76
c8b0e6e1 77 To set a value, simply echo an 8-byte hex value to the same file:
b481de9c 78
8cf769c6 79 % echo 0x43fff > /sys/class/net/wlan0/device/debug_level
b481de9c 80
c8b0e6e1
CH
81 You can find the list of debug mask values in:
82 drivers/net/wireless/iwlwifi/iwl-4965-debug.h
b481de9c 83
c8b0e6e1
CH
84 If this is your first time using this driver, you should say Y here
85 as the debug information can assist others in helping you resolve
86 any problems you may encounter.
b481de9c 87
5a6a256e
TW
88config IWL5000
89 bool "Intel Wireless WiFi 5000AGN"
90 depends on IWL4965
91 ---help---
92 This option enables support for Intel Wireless WiFi Link 5000AGN Family
93 Dependency on 4965 is temporary
94
712b6cf5
TW
95config IWLWIFI_DEBUGFS
96 bool "Iwlwifi debugfs support"
97 depends on IWLCORE && IWLWIFI_DEBUG && MAC80211_DEBUGFS
98 ---help---
99 Enable creation of debugfs files for the iwlwifi drivers.
100
b481de9c
ZY
101config IWL3945
102 tristate "Intel PRO/Wireless 3945ABG/BG Network Connection"
bb8c093b 103 depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL
c8b0e6e1 104 select FW_LOADER
358c1295 105 select IWLWIFI
3a8209d1
AB
106 select MAC80211_LEDS if IWL3945_LEDS
107 select LEDS_CLASS if IWL3945_LEDS
b481de9c
ZY
108 ---help---
109 Select to build the driver supporting the:
110
111 Intel PRO/Wireless 3945ABG/BG Network Connection
112
113 This driver uses the kernel's mac80211 subsystem.
114
b481de9c
ZY
115 In order to use this driver, you will need a microcode (uCode)
116 image for it. You can obtain the microcode from:
117
118 <http://intellinuxwireless.org/>.
119
e7a2827c
RC
120 The microcode is typically installed in /lib/firmware. You can
121 look in the hotplug script /etc/hotplug/firmware.agent to
122 determine which directory FIRMWARE_DIR is set to when the script
123 runs.
b481de9c
ZY
124
125 If you want to compile the driver as a module ( = code which can be
7c44b6e9 126 inserted in and removed from the running kernel whenever you want),
e403149c
DH
127 say M here and read <file:Documentation/kbuild/modules.txt>. The
128 module will be called iwl3945.ko.
c8b0e6e1 129
c8b0e6e1
CH
130config IWL3945_SPECTRUM_MEASUREMENT
131 bool "Enable Spectrum Measurement in iwl3945 drivers"
132 depends on IWL3945
c8b0e6e1
CH
133 ---help---
134 This option will enable spectrum measurement for the iwl3945 driver.
135
ab53d8af
MA
136config IWL3945_LEDS
137 bool "Enable LEDS features in iwl3945 driver"
e82404ad 138 depends on IWL3945
ab53d8af
MA
139 ---help---
140 This option enables LEDS for the iwl3945 driver.
141
c8b0e6e1
CH
142config IWL3945_DEBUG
143 bool "Enable full debugging output in iwl3945 driver"
144 depends on IWL3945
c8b0e6e1
CH
145 ---help---
146 This option will enable debug tracing output for the iwl3945
147 driver.
148
149 This will result in the kernel module being ~100k larger. You can
150 control which debug output is sent to the kernel log by setting the
151 value in
152
153 /sys/bus/pci/drivers/${DRIVER}/debug_level
154
155 This entry will only exist if this option is enabled.
156
157 To set a value, simply echo an 8-byte hex value to the same file:
158
159 % echo 0x43fff > /sys/bus/pci/drivers/${DRIVER}/debug_level
160
161 You can find the list of debug mask values in:
162 drivers/net/wireless/iwlwifi/iwl-3945-debug.h
163
164 If this is your first time using this driver, you should say Y here
165 as the debug information can assist others in helping you resolve
166 any problems you may encounter.
167
This page took 0.170587 seconds and 5 git commands to generate.