.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | config IWLWIFI |
---|
2 | 3 | tristate "Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi) " |
---|
3 | | - depends on PCI && MAC80211 && HAS_IOMEM |
---|
| 4 | + depends on PCI && HAS_IOMEM && CFG80211 |
---|
4 | 5 | select FW_LOADER |
---|
5 | | - ---help--- |
---|
| 6 | + help |
---|
6 | 7 | Select to build the driver supporting the: |
---|
7 | 8 | |
---|
8 | 9 | Intel Wireless WiFi Link Next-Gen AGN |
---|
.. | .. |
---|
30 | 31 | In order to use this driver, you will need a firmware |
---|
31 | 32 | image for it. You can obtain the microcode from: |
---|
32 | 33 | |
---|
33 | | - <http://wireless.kernel.org/en/users/Drivers/iwlwifi>. |
---|
| 34 | + <https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi>. |
---|
34 | 35 | |
---|
35 | 36 | The firmware is typically installed in /lib/firmware. You can |
---|
36 | 37 | look in the hotplug script /etc/hotplug/firmware.agent to |
---|
.. | .. |
---|
39 | 40 | |
---|
40 | 41 | If you want to compile the driver as a module ( = code which can be |
---|
41 | 42 | inserted in and removed from the running kernel whenever you want), |
---|
42 | | - say M here and read <file:Documentation/kbuild/modules.txt>. The |
---|
| 43 | + say M here and read <file:Documentation/kbuild/modules.rst>. The |
---|
43 | 44 | module will be called iwlwifi. |
---|
44 | 45 | |
---|
45 | 46 | if IWLWIFI |
---|
.. | .. |
---|
47 | 48 | config IWLWIFI_LEDS |
---|
48 | 49 | bool |
---|
49 | 50 | depends on LEDS_CLASS=y || LEDS_CLASS=IWLWIFI |
---|
| 51 | + depends on IWLMVM || IWLDVM |
---|
50 | 52 | select LEDS_TRIGGERS |
---|
51 | 53 | select MAC80211_LEDS |
---|
52 | 54 | default y |
---|
53 | 55 | |
---|
54 | 56 | config IWLDVM |
---|
55 | 57 | tristate "Intel Wireless WiFi DVM Firmware support" |
---|
| 58 | + depends on MAC80211 |
---|
56 | 59 | help |
---|
57 | 60 | This is the driver that supports the DVM firmware. The list |
---|
58 | 61 | of the devices that use this firmware is available here: |
---|
.. | .. |
---|
61 | 64 | config IWLMVM |
---|
62 | 65 | tristate "Intel Wireless WiFi MVM Firmware support" |
---|
63 | 66 | select WANT_DEV_COREDUMP |
---|
| 67 | + depends on MAC80211 |
---|
64 | 68 | help |
---|
65 | 69 | This is the driver that supports the MVM firmware. The list |
---|
66 | 70 | of the devices that use this firmware is available here: |
---|
.. | .. |
---|
88 | 92 | If unsure, don't enable this option, as some programs might |
---|
89 | 93 | expect incoming broadcasts for their normal operations. |
---|
90 | 94 | |
---|
91 | | -config IWLWIFI_PCIE_RTPM |
---|
92 | | - bool "Enable runtime power management mode for PCIe devices" |
---|
93 | | - depends on IWLMVM && PM && EXPERT |
---|
94 | | - help |
---|
95 | | - Say Y here to enable runtime power management for PCIe |
---|
96 | | - devices. If enabled, the device will go into low power mode |
---|
97 | | - when idle for a short period of time, allowing for improved |
---|
98 | | - power saving during runtime. Note that this feature requires |
---|
99 | | - a tight integration with the platform. It is not recommended |
---|
100 | | - to enable this feature without proper validation with the |
---|
101 | | - specific target platform. |
---|
102 | | - |
---|
103 | | - If unsure, say N. |
---|
104 | | - |
---|
105 | 95 | menu "Debugging Options" |
---|
106 | 96 | |
---|
107 | 97 | config IWLWIFI_DEBUG |
---|
108 | 98 | bool "Enable full debugging output in the iwlwifi driver" |
---|
109 | | - ---help--- |
---|
| 99 | + help |
---|
110 | 100 | This option will enable debug tracing output for the iwlwifi drivers |
---|
111 | 101 | |
---|
112 | 102 | This will result in the kernel module being ~100k larger. You can |
---|
.. | .. |
---|
129 | 119 | any problems you may encounter. |
---|
130 | 120 | |
---|
131 | 121 | config IWLWIFI_DEBUGFS |
---|
132 | | - bool "iwlwifi debugfs support" |
---|
133 | | - depends on MAC80211_DEBUGFS |
---|
134 | | - ---help--- |
---|
| 122 | + bool "iwlwifi debugfs support" |
---|
| 123 | + depends on MAC80211_DEBUGFS |
---|
| 124 | + help |
---|
135 | 125 | Enable creation of debugfs files for the iwlwifi drivers. This |
---|
136 | 126 | is a low-impact option that allows getting insight into the |
---|
137 | 127 | driver's state at runtime. |
---|