summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzk@kernel.org>2019-09-23 11:52:43 -0400
committerDavid S. Miller <davem@davemloft.net>2019-09-26 02:56:17 -0400
commit02bc5eb990597796d8e8383d1b98e540af963bf1 (patch)
tree748d375ebd711400318166dd41549b4e9fb5fd4a
parentbf69abad27d8fe1daca9558441fd0205fb2d7bc9 (diff)
drivers: net: Fix Kconfig indentation
Adjust indentation from spaces to tab (+optional two spaces) as in coding style with command like: $ sed -e 's/^ /\t/' -i */Kconfig Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Acked-by: Kalle Valo <kvalo@codeaurora.org> Reviewed-by: Leon Romanovsky <leonro@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--drivers/net/Kconfig2
-rw-r--r--drivers/net/arcnet/Kconfig26
-rw-r--r--drivers/net/can/usb/Kconfig8
-rw-r--r--drivers/net/ethernet/allwinner/Kconfig10
-rw-r--r--drivers/net/ethernet/emulex/benet/Kconfig2
-rw-r--r--drivers/net/ethernet/mellanox/mlx5/core/Kconfig36
-rw-r--r--drivers/net/ethernet/nxp/Kconfig8
-rw-r--r--drivers/net/ethernet/pensando/Kconfig4
-rw-r--r--drivers/net/phy/Kconfig6
-rw-r--r--drivers/net/wireless/ath/Kconfig2
-rw-r--r--drivers/net/wireless/ath/ar5523/Kconfig4
-rw-r--r--drivers/net/wireless/ath/ath6kl/Kconfig2
-rw-r--r--drivers/net/wireless/ath/ath9k/Kconfig2
-rw-r--r--drivers/net/wireless/ath/carl9170/Kconfig6
-rw-r--r--drivers/net/wireless/atmel/Kconfig32
-rw-r--r--drivers/net/wireless/intel/ipw2x00/Kconfig116
-rw-r--r--drivers/net/wireless/intel/iwlegacy/Kconfig6
-rw-r--r--drivers/net/wireless/intel/iwlwifi/Kconfig6
-rw-r--r--drivers/net/wireless/ralink/rt2x00/Kconfig24
19 files changed, 151 insertions, 151 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 48e209e55843..df1c7989e13d 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -487,7 +487,7 @@ config FUJITSU_ES
487 depends on ACPI 487 depends on ACPI
488 help 488 help
489 This driver provides support for Extended Socket network device 489 This driver provides support for Extended Socket network device
490 on Extended Partitioning of FUJITSU PRIMEQUEST 2000 E2 series. 490 on Extended Partitioning of FUJITSU PRIMEQUEST 2000 E2 series.
491 491
492config THUNDERBOLT_NET 492config THUNDERBOLT_NET
493 tristate "Networking over Thunderbolt cable" 493 tristate "Networking over Thunderbolt cable"
diff --git a/drivers/net/arcnet/Kconfig b/drivers/net/arcnet/Kconfig
index faeb4419b205..27551bf3d7e4 100644
--- a/drivers/net/arcnet/Kconfig
+++ b/drivers/net/arcnet/Kconfig
@@ -56,19 +56,19 @@ config ARCNET_CAP
56 tristate "Enable CAP mode packet interface" 56 tristate "Enable CAP mode packet interface"
57 help 57 help
58 ARCnet "cap mode" packet encapsulation. Used to get the hardware 58 ARCnet "cap mode" packet encapsulation. Used to get the hardware
59 acknowledge back to userspace. After the initial protocol byte every 59 acknowledge back to userspace. After the initial protocol byte every
60 packet is stuffed with an extra 4 byte "cookie" which doesn't 60 packet is stuffed with an extra 4 byte "cookie" which doesn't
61 actually appear on the network. After transmit the driver will send 61 actually appear on the network. After transmit the driver will send
62 back a packet with protocol byte 0 containing the status of the 62 back a packet with protocol byte 0 containing the status of the
63 transmission: 63 transmission:
64 0=no hardware acknowledge 64 0=no hardware acknowledge
65 1=excessive nak 65 1=excessive nak
66 2=transmission accepted by the receiver hardware 66 2=transmission accepted by the receiver hardware
67 67
68 Received packets are also stuffed with the extra 4 bytes but it will 68 Received packets are also stuffed with the extra 4 bytes but it will
69 be random data. 69 be random data.
70 70
71 Cap only listens to protocol 1-8. 71 Cap only listens to protocol 1-8.
72 72
73config ARCNET_COM90xx 73config ARCNET_COM90xx
74 tristate "ARCnet COM90xx (normal) chipset driver" 74 tristate "ARCnet COM90xx (normal) chipset driver"
diff --git a/drivers/net/can/usb/Kconfig b/drivers/net/can/usb/Kconfig
index 4b3d0ddcda79..b412f7ba4f89 100644
--- a/drivers/net/can/usb/Kconfig
+++ b/drivers/net/can/usb/Kconfig
@@ -15,10 +15,10 @@ config CAN_EMS_USB
15 from EMS Dr. Thomas Wuensche (http://www.ems-wuensche.de). 15 from EMS Dr. Thomas Wuensche (http://www.ems-wuensche.de).
16 16
17config CAN_ESD_USB2 17config CAN_ESD_USB2
18 tristate "ESD USB/2 CAN/USB interface" 18 tristate "ESD USB/2 CAN/USB interface"
19 ---help--- 19 ---help---
20 This driver supports the CAN-USB/2 interface 20 This driver supports the CAN-USB/2 interface
21 from esd electronic system design gmbh (http://www.esd.eu). 21 from esd electronic system design gmbh (http://www.esd.eu).
22 22
23config CAN_GS_USB 23config CAN_GS_USB
24 tristate "Geschwister Schneider UG interfaces" 24 tristate "Geschwister Schneider UG interfaces"
diff --git a/drivers/net/ethernet/allwinner/Kconfig b/drivers/net/ethernet/allwinner/Kconfig
index a5e2bcbf2722..264a482ec31d 100644
--- a/drivers/net/ethernet/allwinner/Kconfig
+++ b/drivers/net/ethernet/allwinner/Kconfig
@@ -21,17 +21,17 @@ config NET_VENDOR_ALLWINNER
21if NET_VENDOR_ALLWINNER 21if NET_VENDOR_ALLWINNER
22 22
23config SUN4I_EMAC 23config SUN4I_EMAC
24 tristate "Allwinner A10 EMAC support" 24 tristate "Allwinner A10 EMAC support"
25 depends on ARCH_SUNXI 25 depends on ARCH_SUNXI
26 depends on OF 26 depends on OF
27 select CRC32 27 select CRC32
28 select MII 28 select MII
29 select PHYLIB 29 select PHYLIB
30 select MDIO_SUN4I 30 select MDIO_SUN4I
31 ---help--- 31 ---help---
32 Support for Allwinner A10 EMAC ethernet driver. 32 Support for Allwinner A10 EMAC ethernet driver.
33 33
34 To compile this driver as a module, choose M here. The module 34 To compile this driver as a module, choose M here. The module
35 will be called sun4i-emac. 35 will be called sun4i-emac.
36 36
37endif # NET_VENDOR_ALLWINNER 37endif # NET_VENDOR_ALLWINNER
diff --git a/drivers/net/ethernet/emulex/benet/Kconfig b/drivers/net/ethernet/emulex/benet/Kconfig
index e8c7eb842dbe..17d300ea9955 100644
--- a/drivers/net/ethernet/emulex/benet/Kconfig
+++ b/drivers/net/ethernet/emulex/benet/Kconfig
@@ -48,5 +48,5 @@ config BE2NET_SKYHAWK
48 chipsets. (e.g. OneConnect OCe14xxx) 48 chipsets. (e.g. OneConnect OCe14xxx)
49 49
50comment "WARNING: be2net is useless without any enabled chip" 50comment "WARNING: be2net is useless without any enabled chip"
51 depends on BE2NET_BE2=n && BE2NET_BE3=n && BE2NET_LANCER=n && \ 51 depends on BE2NET_BE2=n && BE2NET_BE3=n && BE2NET_LANCER=n && \
52 BE2NET_SKYHAWK=n && BE2NET 52 BE2NET_SKYHAWK=n && BE2NET
diff --git a/drivers/net/ethernet/mellanox/mlx5/core/Kconfig b/drivers/net/ethernet/mellanox/mlx5/core/Kconfig
index 0dba272a5b2f..a1f20b205299 100644
--- a/drivers/net/ethernet/mellanox/mlx5/core/Kconfig
+++ b/drivers/net/ethernet/mellanox/mlx5/core/Kconfig
@@ -20,15 +20,15 @@ config MLX5_ACCEL
20 bool 20 bool
21 21
22config MLX5_FPGA 22config MLX5_FPGA
23 bool "Mellanox Technologies Innova support" 23 bool "Mellanox Technologies Innova support"
24 depends on MLX5_CORE 24 depends on MLX5_CORE
25 select MLX5_ACCEL 25 select MLX5_ACCEL
26 ---help--- 26 ---help---
27 Build support for the Innova family of network cards by Mellanox 27 Build support for the Innova family of network cards by Mellanox
28 Technologies. Innova network cards are comprised of a ConnectX chip 28 Technologies. Innova network cards are comprised of a ConnectX chip
29 and an FPGA chip on one board. If you select this option, the 29 and an FPGA chip on one board. If you select this option, the
30 mlx5_core driver will include the Innova FPGA core and allow building 30 mlx5_core driver will include the Innova FPGA core and allow building
31 sandbox-specific client drivers. 31 sandbox-specific client drivers.
32 32
33config MLX5_CORE_EN 33config MLX5_CORE_EN
34 bool "Mellanox 5th generation network adapters (ConnectX series) Ethernet support" 34 bool "Mellanox 5th generation network adapters (ConnectX series) Ethernet support"
@@ -58,14 +58,14 @@ config MLX5_EN_RXNFC
58 API. 58 API.
59 59
60config MLX5_MPFS 60config MLX5_MPFS
61 bool "Mellanox Technologies MLX5 MPFS support" 61 bool "Mellanox Technologies MLX5 MPFS support"
62 depends on MLX5_CORE_EN 62 depends on MLX5_CORE_EN
63 default y 63 default y
64 ---help--- 64 ---help---
65 Mellanox Technologies Ethernet Multi-Physical Function Switch (MPFS) 65 Mellanox Technologies Ethernet Multi-Physical Function Switch (MPFS)
66 support in ConnectX NIC. MPFs is required for when multi-PF configuration 66 support in ConnectX NIC. MPFs is required for when multi-PF configuration
67 is enabled to allow passing user configured unicast MAC addresses to the 67 is enabled to allow passing user configured unicast MAC addresses to the
68 requesting PF. 68 requesting PF.
69 69
70config MLX5_ESWITCH 70config MLX5_ESWITCH
71 bool "Mellanox Technologies MLX5 SRIOV E-Switch support" 71 bool "Mellanox Technologies MLX5 SRIOV E-Switch support"
@@ -73,10 +73,10 @@ config MLX5_ESWITCH
73 default y 73 default y
74 ---help--- 74 ---help---
75 Mellanox Technologies Ethernet SRIOV E-Switch support in ConnectX NIC. 75 Mellanox Technologies Ethernet SRIOV E-Switch support in ConnectX NIC.
76 E-Switch provides internal SRIOV packet steering and switching for the 76 E-Switch provides internal SRIOV packet steering and switching for the
77 enabled VFs and PF in two available modes: 77 enabled VFs and PF in two available modes:
78 Legacy SRIOV mode (L2 mac vlan steering based). 78 Legacy SRIOV mode (L2 mac vlan steering based).
79 Switchdev mode (eswitch offloads). 79 Switchdev mode (eswitch offloads).
80 80
81config MLX5_CORE_EN_DCB 81config MLX5_CORE_EN_DCB
82 bool "Data Center Bridging (DCB) Support" 82 bool "Data Center Bridging (DCB) Support"
diff --git a/drivers/net/ethernet/nxp/Kconfig b/drivers/net/ethernet/nxp/Kconfig
index 418afb84c84b..ee83a71c2509 100644
--- a/drivers/net/ethernet/nxp/Kconfig
+++ b/drivers/net/ethernet/nxp/Kconfig
@@ -1,9 +1,9 @@
1# SPDX-License-Identifier: GPL-2.0-only 1# SPDX-License-Identifier: GPL-2.0-only
2config LPC_ENET 2config LPC_ENET
3 tristate "NXP ethernet MAC on LPC devices" 3 tristate "NXP ethernet MAC on LPC devices"
4 depends on ARCH_LPC32XX || COMPILE_TEST 4 depends on ARCH_LPC32XX || COMPILE_TEST
5 select PHYLIB 5 select PHYLIB
6 help 6 help
7 Say Y or M here if you want to use the NXP ethernet MAC included on 7 Say Y or M here if you want to use the NXP ethernet MAC included on
8 some NXP LPC devices. You can safely enable this option for LPC32xx 8 some NXP LPC devices. You can safely enable this option for LPC32xx
9 SoC. Also available as a module. 9 SoC. Also available as a module.
diff --git a/drivers/net/ethernet/pensando/Kconfig b/drivers/net/ethernet/pensando/Kconfig
index 5ea570be8379..bd0583e409df 100644
--- a/drivers/net/ethernet/pensando/Kconfig
+++ b/drivers/net/ethernet/pensando/Kconfig
@@ -26,7 +26,7 @@ config IONIC
26 found in 26 found in
27 <file:Documentation/networking/device_drivers/pensando/ionic.rst>. 27 <file:Documentation/networking/device_drivers/pensando/ionic.rst>.
28 28
29 To compile this driver as a module, choose M here. The module 29 To compile this driver as a module, choose M here. The module
30 will be called ionic. 30 will be called ionic.
31 31
32endif # NET_VENDOR_PENSANDO 32endif # NET_VENDOR_PENSANDO
diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig
index 03be30cde552..fe602648b99f 100644
--- a/drivers/net/phy/Kconfig
+++ b/drivers/net/phy/Kconfig
@@ -460,9 +460,9 @@ config RENESAS_PHY
460 Supports the Renesas PHYs uPD60620 and uPD60620A. 460 Supports the Renesas PHYs uPD60620 and uPD60620A.
461 461
462config ROCKCHIP_PHY 462config ROCKCHIP_PHY
463 tristate "Driver for Rockchip Ethernet PHYs" 463 tristate "Driver for Rockchip Ethernet PHYs"
464 ---help--- 464 ---help---
465 Currently supports the integrated Ethernet PHY. 465 Currently supports the integrated Ethernet PHY.
466 466
467config SMSC_PHY 467config SMSC_PHY
468 tristate "SMSC PHYs" 468 tristate "SMSC PHYs"
diff --git a/drivers/net/wireless/ath/Kconfig b/drivers/net/wireless/ath/Kconfig
index d98d6ac90f3d..56616d988c96 100644
--- a/drivers/net/wireless/ath/Kconfig
+++ b/drivers/net/wireless/ath/Kconfig
@@ -34,7 +34,7 @@ config ATH_TRACEPOINTS
34 depends on ATH_DEBUG 34 depends on ATH_DEBUG
35 depends on EVENT_TRACING 35 depends on EVENT_TRACING
36 ---help--- 36 ---help---
37 This option enables tracepoints for atheros wireless drivers. 37 This option enables tracepoints for atheros wireless drivers.
38 Currently, ath9k makes use of this facility. 38 Currently, ath9k makes use of this facility.
39 39
40config ATH_REG_DYNAMIC_USER_REG_HINTS 40config ATH_REG_DYNAMIC_USER_REG_HINTS
diff --git a/drivers/net/wireless/ath/ar5523/Kconfig b/drivers/net/wireless/ath/ar5523/Kconfig
index 41d3c9a48b08..65b39c7d035d 100644
--- a/drivers/net/wireless/ath/ar5523/Kconfig
+++ b/drivers/net/wireless/ath/ar5523/Kconfig
@@ -5,5 +5,5 @@ config AR5523
5 select ATH_COMMON 5 select ATH_COMMON
6 select FW_LOADER 6 select FW_LOADER
7 ---help--- 7 ---help---
8 This module add support for AR5523 based USB dongles such as D-Link 8 This module add support for AR5523 based USB dongles such as D-Link
9 DWL-G132, Netgear WPN111 and many more. 9 DWL-G132, Netgear WPN111 and many more.
diff --git a/drivers/net/wireless/ath/ath6kl/Kconfig b/drivers/net/wireless/ath/ath6kl/Kconfig
index dcf8ca0dcc52..62c22fdcca38 100644
--- a/drivers/net/wireless/ath/ath6kl/Kconfig
+++ b/drivers/net/wireless/ath/ath6kl/Kconfig
@@ -2,7 +2,7 @@
2config ATH6KL 2config ATH6KL
3 tristate "Atheros mobile chipsets support" 3 tristate "Atheros mobile chipsets support"
4 depends on CFG80211 4 depends on CFG80211
5 ---help--- 5 ---help---
6 This module adds core support for wireless adapters based on 6 This module adds core support for wireless adapters based on
7 Atheros AR6003 and AR6004 chipsets. You still need separate 7 Atheros AR6003 and AR6004 chipsets. You still need separate
8 bus drivers for USB and SDIO to be able to use real devices. 8 bus drivers for USB and SDIO to be able to use real devices.
diff --git a/drivers/net/wireless/ath/ath9k/Kconfig b/drivers/net/wireless/ath/ath9k/Kconfig
index 2d1247f61297..c99f42284465 100644
--- a/drivers/net/wireless/ath/ath9k/Kconfig
+++ b/drivers/net/wireless/ath/ath9k/Kconfig
@@ -148,7 +148,7 @@ config ATH9K_CHANNEL_CONTEXT
148 depends on ATH9K 148 depends on ATH9K
149 default n 149 default n
150 ---help--- 150 ---help---
151 This option enables channel context support in ath9k, which is needed 151 This option enables channel context support in ath9k, which is needed
152 for multi-channel concurrency. Enable this if P2P PowerSave support 152 for multi-channel concurrency. Enable this if P2P PowerSave support
153 is required. 153 is required.
154 154
diff --git a/drivers/net/wireless/ath/carl9170/Kconfig b/drivers/net/wireless/ath/carl9170/Kconfig
index 757eb765e17c..b1bce7aad399 100644
--- a/drivers/net/wireless/ath/carl9170/Kconfig
+++ b/drivers/net/wireless/ath/carl9170/Kconfig
@@ -41,9 +41,9 @@ config CARL9170_WPC
41 default y 41 default y
42 42
43config CARL9170_HWRNG 43config CARL9170_HWRNG
44 bool "Random number generator" 44 bool "Random number generator"
45 depends on CARL9170 && (HW_RANDOM = y || HW_RANDOM = CARL9170) 45 depends on CARL9170 && (HW_RANDOM = y || HW_RANDOM = CARL9170)
46 default n 46 default n
47 help 47 help
48 Provides a hardware random number generator to the kernel. 48 Provides a hardware random number generator to the kernel.
49 49
diff --git a/drivers/net/wireless/atmel/Kconfig b/drivers/net/wireless/atmel/Kconfig
index 809bdf331848..4c0556b3a5ba 100644
--- a/drivers/net/wireless/atmel/Kconfig
+++ b/drivers/net/wireless/atmel/Kconfig
@@ -20,22 +20,22 @@ config ATMEL
20 select FW_LOADER 20 select FW_LOADER
21 select CRC32 21 select CRC32
22 ---help--- 22 ---help---
23 A driver 802.11b wireless cards based on the Atmel fast-vnet 23 A driver 802.11b wireless cards based on the Atmel fast-vnet
24 chips. This driver supports standard Linux wireless extensions. 24 chips. This driver supports standard Linux wireless extensions.
25 25
26 Many cards based on this chipset do not have flash memory 26 Many cards based on this chipset do not have flash memory
27 and need their firmware loaded at start-up. If yours is 27 and need their firmware loaded at start-up. If yours is
28 one of these, you will need to provide a firmware image 28 one of these, you will need to provide a firmware image
29 to be loaded into the card by the driver. The Atmel 29 to be loaded into the card by the driver. The Atmel
30 firmware package can be downloaded from 30 firmware package can be downloaded from
31 <http://www.thekelleys.org.uk/atmel> 31 <http://www.thekelleys.org.uk/atmel>
32 32
33config PCI_ATMEL 33config PCI_ATMEL
34 tristate "Atmel at76c506 PCI cards" 34 tristate "Atmel at76c506 PCI cards"
35 depends on ATMEL && PCI 35 depends on ATMEL && PCI
36 ---help--- 36 ---help---
37 Enable support for PCI and mini-PCI cards containing the 37 Enable support for PCI and mini-PCI cards containing the
38 Atmel at76c506 chip. 38 Atmel at76c506 chip.
39 39
40config PCMCIA_ATMEL 40config PCMCIA_ATMEL
41 tristate "Atmel at76c502/at76c504 PCMCIA cards" 41 tristate "Atmel at76c502/at76c504 PCMCIA cards"
@@ -48,11 +48,11 @@ config PCMCIA_ATMEL
48 Atmel at76c502 and at76c504 chips. 48 Atmel at76c502 and at76c504 chips.
49 49
50config AT76C50X_USB 50config AT76C50X_USB
51 tristate "Atmel at76c503/at76c505/at76c505a USB cards" 51 tristate "Atmel at76c503/at76c505/at76c505a USB cards"
52 depends on MAC80211 && USB 52 depends on MAC80211 && USB
53 select FW_LOADER 53 select FW_LOADER
54 ---help--- 54 ---help---
55 Enable support for USB Wireless devices using Atmel at76c503, 55 Enable support for USB Wireless devices using Atmel at76c503,
56 at76c505 or at76c505a chips. 56 at76c505 or at76c505a chips.
57 57
58endif # WLAN_VENDOR_ATMEL 58endif # WLAN_VENDOR_ATMEL
diff --git a/drivers/net/wireless/intel/ipw2x00/Kconfig b/drivers/net/wireless/intel/ipw2x00/Kconfig
index 5d2878a73732..ab17903ba9f8 100644
--- a/drivers/net/wireless/intel/ipw2x00/Kconfig
+++ b/drivers/net/wireless/intel/ipw2x00/Kconfig
@@ -13,37 +13,37 @@ config IPW2100
13 select LIB80211 13 select LIB80211
14 select LIBIPW 14 select LIBIPW
15 ---help--- 15 ---help---
16 A driver for the Intel PRO/Wireless 2100 Network 16 A driver for the Intel PRO/Wireless 2100 Network
17 Connection 802.11b wireless network adapter. 17 Connection 802.11b wireless network adapter.
18 18
19 See <file:Documentation/networking/device_drivers/intel/ipw2100.txt> 19 See <file:Documentation/networking/device_drivers/intel/ipw2100.txt>
20 for information on the capabilities currently enabled in this driver 20 for information on the capabilities currently enabled in this driver
21 and for tips for debugging issues and problems. 21 and for tips for debugging issues and problems.
22 22
23 In order to use this driver, you will need a firmware image for it. 23 In order to use this driver, you will need a firmware image for it.
24 You can obtain the firmware from 24 You can obtain the firmware from
25 <http://ipw2100.sf.net/>. Once you have the firmware image, you 25 <http://ipw2100.sf.net/>. Once you have the firmware image, you
26 will need to place it in /lib/firmware. 26 will need to place it in /lib/firmware.
27 27
28 You will also very likely need the Wireless Tools in order to 28 You will also very likely need the Wireless Tools in order to
29 configure your card: 29 configure your card:
30 30
31 <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. 31 <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>.
32
33 It is recommended that you compile this driver as a module (M)
34 rather than built-in (Y). This driver requires firmware at device
35 initialization time, and when built-in this typically happens
36 before the filesystem is accessible (hence firmware will be
37 unavailable and initialization will fail). If you do choose to build
38 this driver into your kernel image, you can avoid this problem by
39 including the firmware and a firmware loader in an initramfs.
32 40
33 It is recommended that you compile this driver as a module (M)
34 rather than built-in (Y). This driver requires firmware at device
35 initialization time, and when built-in this typically happens
36 before the filesystem is accessible (hence firmware will be
37 unavailable and initialization will fail). If you do choose to build
38 this driver into your kernel image, you can avoid this problem by
39 including the firmware and a firmware loader in an initramfs.
40
41config IPW2100_MONITOR 41config IPW2100_MONITOR
42 bool "Enable promiscuous mode" 42 bool "Enable promiscuous mode"
43 depends on IPW2100 43 depends on IPW2100
44 ---help--- 44 ---help---
45 Enables promiscuous/monitor mode support for the ipw2100 driver. 45 Enables promiscuous/monitor mode support for the ipw2100 driver.
46 With this feature compiled into the driver, you can switch to 46 With this feature compiled into the driver, you can switch to
47 promiscuous mode via the Wireless Tool's Monitor mode. While in this 47 promiscuous mode via the Wireless Tool's Monitor mode. While in this
48 mode, no packets can be sent. 48 mode, no packets can be sent.
49 49
@@ -51,17 +51,17 @@ config IPW2100_DEBUG
51 bool "Enable full debugging output in IPW2100 module." 51 bool "Enable full debugging output in IPW2100 module."
52 depends on IPW2100 52 depends on IPW2100
53 ---help--- 53 ---help---
54 This option will enable debug tracing output for the IPW2100. 54 This option will enable debug tracing output for the IPW2100.
55 55
56 This will result in the kernel module being ~60k larger. You can 56 This will result in the kernel module being ~60k larger. You can
57 control which debug output is sent to the kernel log by setting the 57 control which debug output is sent to the kernel log by setting the
58 value in 58 value in
59 59
60 /sys/bus/pci/drivers/ipw2100/debug_level 60 /sys/bus/pci/drivers/ipw2100/debug_level
61 61
62 This entry will only exist if this option is enabled. 62 This entry will only exist if this option is enabled.
63 63
64 If you are not trying to debug or develop the IPW2100 driver, you 64 If you are not trying to debug or develop the IPW2100 driver, you
65 most likely want to say N here. 65 most likely want to say N here.
66 66
67config IPW2200 67config IPW2200
@@ -75,37 +75,37 @@ config IPW2200
75 select LIB80211 75 select LIB80211
76 select LIBIPW 76 select LIBIPW
77 ---help--- 77 ---help---
78 A driver for the Intel PRO/Wireless 2200BG and 2915ABG Network 78 A driver for the Intel PRO/Wireless 2200BG and 2915ABG Network
79 Connection adapters. 79 Connection adapters.
80 80
81 See <file:Documentation/networking/device_drivers/intel/ipw2200.txt> 81 See <file:Documentation/networking/device_drivers/intel/ipw2200.txt>
82 for information on the capabilities currently enabled in this 82 for information on the capabilities currently enabled in this
83 driver and for tips for debugging issues and problems. 83 driver and for tips for debugging issues and problems.
84 84
85 In order to use this driver, you will need a firmware image for it. 85 In order to use this driver, you will need a firmware image for it.
86 You can obtain the firmware from 86 You can obtain the firmware from
87 <http://ipw2200.sf.net/>. See the above referenced README.ipw2200 87 <http://ipw2200.sf.net/>. See the above referenced README.ipw2200
88 for information on where to install the firmware images. 88 for information on where to install the firmware images.
89 89
90 You will also very likely need the Wireless Tools in order to 90 You will also very likely need the Wireless Tools in order to
91 configure your card: 91 configure your card:
92 92
93 <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. 93 <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>.
94 94
95 It is recommended that you compile this driver as a module (M) 95 It is recommended that you compile this driver as a module (M)
96 rather than built-in (Y). This driver requires firmware at device 96 rather than built-in (Y). This driver requires firmware at device
97 initialization time, and when built-in this typically happens 97 initialization time, and when built-in this typically happens
98 before the filesystem is accessible (hence firmware will be 98 before the filesystem is accessible (hence firmware will be
99 unavailable and initialization will fail). If you do choose to build 99 unavailable and initialization will fail). If you do choose to build
100 this driver into your kernel image, you can avoid this problem by 100 this driver into your kernel image, you can avoid this problem by
101 including the firmware and a firmware loader in an initramfs. 101 including the firmware and a firmware loader in an initramfs.
102 102
103config IPW2200_MONITOR 103config IPW2200_MONITOR
104 bool "Enable promiscuous mode" 104 bool "Enable promiscuous mode"
105 depends on IPW2200 105 depends on IPW2200
106 ---help--- 106 ---help---
107 Enables promiscuous/monitor mode support for the ipw2200 driver. 107 Enables promiscuous/monitor mode support for the ipw2200 driver.
108 With this feature compiled into the driver, you can switch to 108 With this feature compiled into the driver, you can switch to
109 promiscuous mode via the Wireless Tool's Monitor mode. While in this 109 promiscuous mode via the Wireless Tool's Monitor mode. While in this
110 mode, no packets can be sent. 110 mode, no packets can be sent.
111 111
@@ -118,28 +118,28 @@ config IPW2200_PROMISCUOUS
118 depends on IPW2200_MONITOR 118 depends on IPW2200_MONITOR
119 select IPW2200_RADIOTAP 119 select IPW2200_RADIOTAP
120 ---help--- 120 ---help---
121 Enables the creation of a second interface prefixed 'rtap'. 121 Enables the creation of a second interface prefixed 'rtap'.
122 This second interface will provide every received in radiotap 122 This second interface will provide every received in radiotap
123 format. 123 format.
124 124
125 This is useful for performing wireless network analysis while 125 This is useful for performing wireless network analysis while
126 maintaining an active association. 126 maintaining an active association.
127
128 Example usage:
127 129
128 Example usage: 130 % modprobe ipw2200 rtap_iface=1
131 % ifconfig rtap0 up
132 % tethereal -i rtap0
129 133
130 % modprobe ipw2200 rtap_iface=1 134 If you do not specify 'rtap_iface=1' as a module parameter then
131 % ifconfig rtap0 up 135 the rtap interface will not be created and you will need to turn
132 % tethereal -i rtap0 136 it on via sysfs:
133 137
134 If you do not specify 'rtap_iface=1' as a module parameter then 138 % echo 1 > /sys/bus/pci/drivers/ipw2200/*/rtap_iface
135 the rtap interface will not be created and you will need to turn
136 it on via sysfs:
137
138 % echo 1 > /sys/bus/pci/drivers/ipw2200/*/rtap_iface
139 139
140config IPW2200_QOS 140config IPW2200_QOS
141 bool "Enable QoS support" 141 bool "Enable QoS support"
142 depends on IPW2200 142 depends on IPW2200
143 143
144config IPW2200_DEBUG 144config IPW2200_DEBUG
145 bool "Enable full debugging output in IPW2200 module." 145 bool "Enable full debugging output in IPW2200 module."
diff --git a/drivers/net/wireless/intel/iwlegacy/Kconfig b/drivers/net/wireless/intel/iwlegacy/Kconfig
index e329fd7b09c0..100f55858b13 100644
--- a/drivers/net/wireless/intel/iwlegacy/Kconfig
+++ b/drivers/net/wireless/intel/iwlegacy/Kconfig
@@ -91,9 +91,9 @@ config IWLEGACY_DEBUG
91 any problems you may encounter. 91 any problems you may encounter.
92 92
93config IWLEGACY_DEBUGFS 93config IWLEGACY_DEBUGFS
94 bool "iwlegacy (iwl 3945/4965) debugfs support" 94 bool "iwlegacy (iwl 3945/4965) debugfs support"
95 depends on IWLEGACY && MAC80211_DEBUGFS 95 depends on IWLEGACY && MAC80211_DEBUGFS
96 ---help--- 96 ---help---
97 Enable creation of debugfs files for the iwlegacy drivers. This 97 Enable creation of debugfs files for the iwlegacy drivers. This
98 is a low-impact option that allows getting insight into the 98 is a low-impact option that allows getting insight into the
99 driver's state at runtime. 99 driver's state at runtime.
diff --git a/drivers/net/wireless/intel/iwlwifi/Kconfig b/drivers/net/wireless/intel/iwlwifi/Kconfig
index 7dbc0d38bb3b..091d621ad25f 100644
--- a/drivers/net/wireless/intel/iwlwifi/Kconfig
+++ b/drivers/net/wireless/intel/iwlwifi/Kconfig
@@ -119,9 +119,9 @@ config IWLWIFI_DEBUG
119 any problems you may encounter. 119 any problems you may encounter.
120 120
121config IWLWIFI_DEBUGFS 121config IWLWIFI_DEBUGFS
122 bool "iwlwifi debugfs support" 122 bool "iwlwifi debugfs support"
123 depends on MAC80211_DEBUGFS 123 depends on MAC80211_DEBUGFS
124 ---help--- 124 ---help---
125 Enable creation of debugfs files for the iwlwifi drivers. This 125 Enable creation of debugfs files for the iwlwifi drivers. This
126 is a low-impact option that allows getting insight into the 126 is a low-impact option that allows getting insight into the
127 driver's state at runtime. 127 driver's state at runtime.
diff --git a/drivers/net/wireless/ralink/rt2x00/Kconfig b/drivers/net/wireless/ralink/rt2x00/Kconfig
index 858f8aa3e616..f8a9244ce012 100644
--- a/drivers/net/wireless/ralink/rt2x00/Kconfig
+++ b/drivers/net/wireless/ralink/rt2x00/Kconfig
@@ -98,17 +98,17 @@ config RT2800PCI_RT53XX
98 bool "rt2800pci - Include support for rt53xx devices (EXPERIMENTAL)" 98 bool "rt2800pci - Include support for rt53xx devices (EXPERIMENTAL)"
99 default y 99 default y
100 ---help--- 100 ---help---
101 This adds support for rt53xx wireless chipset family to the 101 This adds support for rt53xx wireless chipset family to the
102 rt2800pci driver. 102 rt2800pci driver.
103 Supported chips: RT5390 103 Supported chips: RT5390
104 104
105config RT2800PCI_RT3290 105config RT2800PCI_RT3290
106 bool "rt2800pci - Include support for rt3290 devices (EXPERIMENTAL)" 106 bool "rt2800pci - Include support for rt3290 devices (EXPERIMENTAL)"
107 default y 107 default y
108 ---help--- 108 ---help---
109 This adds support for rt3290 wireless chipset family to the 109 This adds support for rt3290 wireless chipset family to the
110 rt2800pci driver. 110 rt2800pci driver.
111 Supported chips: RT3290 111 Supported chips: RT3290
112endif 112endif
113 113
114config RT2500USB 114config RT2500USB
@@ -176,16 +176,16 @@ config RT2800USB_RT3573
176config RT2800USB_RT53XX 176config RT2800USB_RT53XX
177 bool "rt2800usb - Include support for rt53xx devices (EXPERIMENTAL)" 177 bool "rt2800usb - Include support for rt53xx devices (EXPERIMENTAL)"
178 ---help--- 178 ---help---
179 This adds support for rt53xx wireless chipset family to the 179 This adds support for rt53xx wireless chipset family to the
180 rt2800usb driver. 180 rt2800usb driver.
181 Supported chips: RT5370 181 Supported chips: RT5370
182 182
183config RT2800USB_RT55XX 183config RT2800USB_RT55XX
184 bool "rt2800usb - Include support for rt55xx devices (EXPERIMENTAL)" 184 bool "rt2800usb - Include support for rt55xx devices (EXPERIMENTAL)"
185 ---help--- 185 ---help---
186 This adds support for rt55xx wireless chipset family to the 186 This adds support for rt55xx wireless chipset family to the
187 rt2800usb driver. 187 rt2800usb driver.
188 Supported chips: RT5572 188 Supported chips: RT5572
189 189
190config RT2800USB_UNKNOWN 190config RT2800USB_UNKNOWN
191 bool "rt2800usb - Include support for unknown (USB) devices" 191 bool "rt2800usb - Include support for unknown (USB) devices"