OLD | NEW |
(Empty) | |
| 1 config IWLWIFI |
| 2 tristate "Intel Wireless Wifi" |
| 3 depends on PCI && MAC80211 |
| 4 select FW_LOADER |
| 5 |
| 6 config IWLWIFI_DEBUG |
| 7 bool "Enable full debugging output in iwlagn and iwl3945 drivers" |
| 8 depends on IWLWIFI |
| 9 ---help--- |
| 10 This option will enable debug tracing output for the iwlwifi drivers |
| 11 |
| 12 This will result in the kernel module being ~100k larger. You can |
| 13 control which debug output is sent to the kernel log by setting the |
| 14 value in |
| 15 |
| 16 /sys/class/net/wlan0/device/debug_level |
| 17 |
| 18 This entry will only exist if this option is enabled. |
| 19 |
| 20 To set a value, simply echo an 8-byte hex value to the same file: |
| 21 |
| 22 % echo 0x43fff > /sys/class/net/wlan0/device/debug_level |
| 23 |
| 24 You can find the list of debug mask values in: |
| 25 drivers/net/wireless/iwlwifi/iwl-debug.h |
| 26 |
| 27 If this is your first time using this driver, you should say Y here |
| 28 as the debug information can assist others in helping you resolve |
| 29 any problems you may encounter. |
| 30 |
| 31 config IWLWIFI_DEBUGFS |
| 32 bool "iwlagn debugfs support" |
| 33 depends on IWLWIFI && MAC80211_DEBUGFS |
| 34 ---help--- |
| 35 Enable creation of debugfs files for the iwlwifi drivers. This |
| 36 is a low-impact option that allows getting insight into the |
| 37 driver's state at runtime. |
| 38 |
| 39 config IWLWIFI_DEVICE_TRACING |
| 40 bool "iwlwifi device access tracing" |
| 41 depends on IWLWIFI |
| 42 depends on EVENT_TRACING |
| 43 help |
| 44 Say Y here to trace all commands, including TX frames and IO |
| 45 accesses, sent to the device. If you say yes, iwlwifi will |
| 46 register with the ftrace framework for event tracing and dump |
| 47 all this information to the ringbuffer, you may need to |
| 48 increase the ringbuffer size. See the ftrace documentation |
| 49 for more information. |
| 50 |
| 51 When tracing is not enabled, this option still has some |
| 52 (though rather small) overhead. |
| 53 |
| 54 If unsure, say Y so we can help you better when problems |
| 55 occur. |
| 56 |
| 57 config IWLAGN |
| 58 tristate "Intel Wireless WiFi Next Gen AGN (iwlagn)" |
| 59 depends on IWLWIFI |
| 60 ---help--- |
| 61 Select to build the driver supporting the: |
| 62 |
| 63 Intel Wireless WiFi Link Next-Gen AGN |
| 64 |
| 65 This driver uses the kernel's mac80211 subsystem. |
| 66 |
| 67 In order to use this driver, you will need a microcode (uCode) |
| 68 image for it. You can obtain the microcode from: |
| 69 |
| 70 <http://intellinuxwireless.org/>. |
| 71 |
| 72 The microcode is typically installed in /lib/firmware. You can |
| 73 look in the hotplug script /etc/hotplug/firmware.agent to |
| 74 determine which directory FIRMWARE_DIR is set to when the script |
| 75 runs. |
| 76 |
| 77 If you want to compile the driver as a module ( = code which can be |
| 78 inserted in and removed from the running kernel whenever you want), |
| 79 say M here and read <file:Documentation/kbuild/modules.txt>. The |
| 80 module will be called iwlagn. |
| 81 |
| 82 |
| 83 config IWL4965 |
| 84 bool "Intel Wireless WiFi 4965AGN" |
| 85 depends on IWLAGN |
| 86 ---help--- |
| 87 This option enables support for Intel Wireless WiFi Link 4965AGN |
| 88 |
| 89 config IWL5000 |
| 90 bool "Intel Wireless-N/Advanced-N/Ultimate-N WiFi Link" |
| 91 depends on IWLAGN |
| 92 ---help--- |
| 93 This option enables support for use with the following hardware: |
| 94 Intel Wireless WiFi Link 6250AGN Adapter |
| 95 Intel 6000 Series Wi-Fi Adapters (6200AGN and 6300AGN) |
| 96 Intel WiFi Link 1000BGN |
| 97 Intel Wireless WiFi 5150AGN |
| 98 Intel Wireless WiFi 5100AGN, 5300AGN, and 5350AGN |
| 99 |
| 100 config IWL3945 |
| 101 tristate "Intel PRO/Wireless 3945ABG/BG Network Connection (iwl3945)" |
| 102 depends on IWLWIFI |
| 103 ---help--- |
| 104 Select to build the driver supporting the: |
| 105 |
| 106 Intel PRO/Wireless 3945ABG/BG Network Connection |
| 107 |
| 108 This driver uses the kernel's mac80211 subsystem. |
| 109 |
| 110 In order to use this driver, you will need a microcode (uCode) |
| 111 image for it. You can obtain the microcode from: |
| 112 |
| 113 <http://intellinuxwireless.org/>. |
| 114 |
| 115 The microcode is typically installed in /lib/firmware. You can |
| 116 look in the hotplug script /etc/hotplug/firmware.agent to |
| 117 determine which directory FIRMWARE_DIR is set to when the script |
| 118 runs. |
| 119 |
| 120 If you want to compile the driver as a module ( = code which can be |
| 121 inserted in and removed from the running kernel whenever you want), |
| 122 say M here and read <file:Documentation/kbuild/modules.txt>. The |
| 123 module will be called iwl3945. |
OLD | NEW |