aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2013-02-21 15:05:51 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2013-02-21 15:05:51 -0500
commit06991c28f37ad68e5c03777f5c3b679b56e3dac1 (patch)
tree4be75788e21c3c644fe6d39abf47693a171cf4f8 /drivers/net/wireless
parent460dc1eecf37263c8e3b17685ef236f0d236facb (diff)
parent74fef7a8fd1d2bd94f925d6638bb4c3049e7c381 (diff)
Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Pull driver core patches from Greg Kroah-Hartman: "Here is the big driver core merge for 3.9-rc1 There are two major series here, both of which touch lots of drivers all over the kernel, and will cause you some merge conflicts: - add a new function called devm_ioremap_resource() to properly be able to check return values. - remove CONFIG_EXPERIMENTAL Other than those patches, there's not much here, some minor fixes and updates" Fix up trivial conflicts * tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (221 commits) base: memory: fix soft/hard_offline_page permissions drivercore: Fix ordering between deferred_probe and exiting initcalls backlight: fix class_find_device() arguments TTY: mark tty_get_device call with the proper const values driver-core: constify data for class_find_device() firmware: Ignore abort check when no user-helper is used firmware: Reduce ifdef CONFIG_FW_LOADER_USER_HELPER firmware: Make user-mode helper optional firmware: Refactoring for splitting user-mode helper code Driver core: treat unregistered bus_types as having no devices watchdog: Convert to devm_ioremap_resource() thermal: Convert to devm_ioremap_resource() spi: Convert to devm_ioremap_resource() power: Convert to devm_ioremap_resource() mtd: Convert to devm_ioremap_resource() mmc: Convert to devm_ioremap_resource() mfd: Convert to devm_ioremap_resource() media: Convert to devm_ioremap_resource() iommu: Convert to devm_ioremap_resource() drm: Convert to devm_ioremap_resource() ...
Diffstat (limited to 'drivers/net/wireless')
-rw-r--r--drivers/net/wireless/Kconfig10
-rw-r--r--drivers/net/wireless/ath/ath6kl/Kconfig1
-rw-r--r--drivers/net/wireless/ath/carl9170/Kconfig2
-rw-r--r--drivers/net/wireless/ath/wil6210/dbg_hexdump.h18
-rw-r--r--drivers/net/wireless/b43/Kconfig12
-rw-r--r--drivers/net/wireless/ipw2x00/Kconfig2
-rw-r--r--drivers/net/wireless/p54/Kconfig2
-rw-r--r--drivers/net/wireless/rt2x00/Kconfig5
-rw-r--r--drivers/net/wireless/rtl818x/Kconfig2
-rw-r--r--drivers/net/wireless/zd1211rw/Kconfig2
10 files changed, 20 insertions, 36 deletions
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig
index 28aa05f60c26..f8f0156dff4e 100644
--- a/drivers/net/wireless/Kconfig
+++ b/drivers/net/wireless/Kconfig
@@ -138,7 +138,7 @@ config AIRO_CS
138 138
139config PCMCIA_WL3501 139config PCMCIA_WL3501
140 tristate "Planet WL3501 PCMCIA cards" 140 tristate "Planet WL3501 PCMCIA cards"
141 depends on EXPERIMENTAL && PCMCIA 141 depends on PCMCIA
142 select WIRELESS_EXT 142 select WIRELESS_EXT
143 select WEXT_SPY 143 select WEXT_SPY
144 help 144 help
@@ -148,7 +148,7 @@ config PCMCIA_WL3501
148 148
149config PRISM54 149config PRISM54
150 tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)' 150 tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)'
151 depends on PCI && EXPERIMENTAL 151 depends on PCI
152 select WIRELESS_EXT 152 select WIRELESS_EXT
153 select WEXT_SPY 153 select WEXT_SPY
154 select WEXT_PRIV 154 select WEXT_PRIV
@@ -187,7 +187,7 @@ config USB_ZD1201
187 187
188config USB_NET_RNDIS_WLAN 188config USB_NET_RNDIS_WLAN
189 tristate "Wireless RNDIS USB support" 189 tristate "Wireless RNDIS USB support"
190 depends on USB && EXPERIMENTAL 190 depends on USB
191 depends on CFG80211 191 depends on CFG80211
192 select USB_USBNET 192 select USB_USBNET
193 select USB_NET_CDCETHER 193 select USB_NET_CDCETHER
@@ -217,7 +217,7 @@ source "drivers/net/wireless/rtl818x/Kconfig"
217 217
218config ADM8211 218config ADM8211
219 tristate "ADMtek ADM8211 support" 219 tristate "ADMtek ADM8211 support"
220 depends on MAC80211 && PCI && EXPERIMENTAL 220 depends on MAC80211 && PCI
221 select CRC32 221 select CRC32
222 select EEPROM_93CX6 222 select EEPROM_93CX6
223 ---help--- 223 ---help---
@@ -257,7 +257,7 @@ config MAC80211_HWSIM
257 257
258config MWL8K 258config MWL8K
259 tristate "Marvell 88W8xxx PCI/PCIe Wireless support" 259 tristate "Marvell 88W8xxx PCI/PCIe Wireless support"
260 depends on MAC80211 && PCI && EXPERIMENTAL 260 depends on MAC80211 && PCI
261 ---help--- 261 ---help---
262 This driver supports Marvell TOPDOG 802.11 wireless cards. 262 This driver supports Marvell TOPDOG 802.11 wireless cards.
263 263
diff --git a/drivers/net/wireless/ath/ath6kl/Kconfig b/drivers/net/wireless/ath/ath6kl/Kconfig
index 26c4b7220859..630c83db056e 100644
--- a/drivers/net/wireless/ath/ath6kl/Kconfig
+++ b/drivers/net/wireless/ath/ath6kl/Kconfig
@@ -18,7 +18,6 @@ config ATH6KL_USB
18 depends on ATH6KL 18 depends on ATH6KL
19 depends on USB 19 depends on USB
20 depends on CFG80211 20 depends on CFG80211
21 depends on EXPERIMENTAL
22 ---help--- 21 ---help---
23 This module adds support for wireless adapters based on 22 This module adds support for wireless adapters based on
24 Atheros AR6004 chipset running over USB. This is still under 23 Atheros AR6004 chipset running over USB. This is still under
diff --git a/drivers/net/wireless/ath/carl9170/Kconfig b/drivers/net/wireless/ath/carl9170/Kconfig
index 13a204598766..1a796e5f69ec 100644
--- a/drivers/net/wireless/ath/carl9170/Kconfig
+++ b/drivers/net/wireless/ath/carl9170/Kconfig
@@ -1,6 +1,6 @@
1config CARL9170 1config CARL9170
2 tristate "Linux Community AR9170 802.11n USB support" 2 tristate "Linux Community AR9170 802.11n USB support"
3 depends on USB && MAC80211 && EXPERIMENTAL 3 depends on USB && MAC80211
4 select ATH_COMMON 4 select ATH_COMMON
5 select FW_LOADER 5 select FW_LOADER
6 select CRC32 6 select CRC32
diff --git a/drivers/net/wireless/ath/wil6210/dbg_hexdump.h b/drivers/net/wireless/ath/wil6210/dbg_hexdump.h
index 6a315ba5aa7d..e5712f026c47 100644
--- a/drivers/net/wireless/ath/wil6210/dbg_hexdump.h
+++ b/drivers/net/wireless/ath/wil6210/dbg_hexdump.h
@@ -1,25 +1,15 @@
1#ifndef WIL_DBG_HEXDUMP_H_ 1#ifndef WIL_DBG_HEXDUMP_H_
2#define WIL_DBG_HEXDUMP_H_ 2#define WIL_DBG_HEXDUMP_H_
3 3
4#if defined(CONFIG_DYNAMIC_DEBUG) 4#include <linux/printk.h>
5#define wil_dynamic_hex_dump(prefix_str, prefix_type, rowsize, \ 5#include <linux/dynamic_debug.h>
6 groupsize, buf, len, ascii) \
7do { \
8 DEFINE_DYNAMIC_DEBUG_METADATA(descriptor, \
9 __builtin_constant_p(prefix_str) ? prefix_str : "hexdump");\
10 if (unlikely(descriptor.flags & _DPRINTK_FLAGS_PRINT)) \
11 print_hex_dump(KERN_DEBUG, prefix_str, \
12 prefix_type, rowsize, groupsize, \
13 buf, len, ascii); \
14} while (0)
15 6
7#if defined(CONFIG_DYNAMIC_DEBUG)
16#define wil_print_hex_dump_debug(prefix_str, prefix_type, rowsize, \ 8#define wil_print_hex_dump_debug(prefix_str, prefix_type, rowsize, \
17 groupsize, buf, len, ascii) \ 9 groupsize, buf, len, ascii) \
18 wil_dynamic_hex_dump(prefix_str, prefix_type, rowsize, \ 10 dynamic_hex_dump(prefix_str, prefix_type, rowsize, \
19 groupsize, buf, len, ascii) 11 groupsize, buf, len, ascii)
20 12
21#define print_hex_dump_bytes(prefix_str, prefix_type, buf, len) \
22 wil_dynamic_hex_dump(prefix_str, prefix_type, 16, 1, buf, len, true)
23#else /* defined(CONFIG_DYNAMIC_DEBUG) */ 13#else /* defined(CONFIG_DYNAMIC_DEBUG) */
24#define wil_print_hex_dump_debug(prefix_str, prefix_type, rowsize, \ 14#define wil_print_hex_dump_debug(prefix_str, prefix_type, rowsize, \
25 groupsize, buf, len, ascii) \ 15 groupsize, buf, len, ascii) \
diff --git a/drivers/net/wireless/b43/Kconfig b/drivers/net/wireless/b43/Kconfig
index 7a28d21ac389..287c6b670a36 100644
--- a/drivers/net/wireless/b43/Kconfig
+++ b/drivers/net/wireless/b43/Kconfig
@@ -78,8 +78,8 @@ config B43_PCMCIA
78 If unsure, say N. 78 If unsure, say N.
79 79
80config B43_SDIO 80config B43_SDIO
81 bool "Broadcom 43xx SDIO device support (EXPERIMENTAL)" 81 bool "Broadcom 43xx SDIO device support"
82 depends on B43 && SSB_SDIOHOST_POSSIBLE && EXPERIMENTAL 82 depends on B43 && SSB_SDIOHOST_POSSIBLE
83 select SSB_SDIOHOST 83 select SSB_SDIOHOST
84 ---help--- 84 ---help---
85 Broadcom 43xx device support for Soft-MAC SDIO devices. 85 Broadcom 43xx device support for Soft-MAC SDIO devices.
@@ -109,8 +109,8 @@ config B43_PIO
109 default y 109 default y
110 110
111config B43_PHY_N 111config B43_PHY_N
112 bool "Support for 802.11n (N-PHY) devices (EXPERIMENTAL)" 112 bool "Support for 802.11n (N-PHY) devices"
113 depends on B43 && EXPERIMENTAL 113 depends on B43
114 ---help--- 114 ---help---
115 Support for the N-PHY. 115 Support for the N-PHY.
116 116
@@ -130,8 +130,8 @@ config B43_PHY_LP
130 (802.11a support is optional, and currently disabled). 130 (802.11a support is optional, and currently disabled).
131 131
132config B43_PHY_HT 132config B43_PHY_HT
133 bool "Support for HT-PHY (high throughput) devices (EXPERIMENTAL)" 133 bool "Support for HT-PHY (high throughput) devices"
134 depends on B43 && EXPERIMENTAL 134 depends on B43
135 ---help--- 135 ---help---
136 Support for the HT-PHY. 136 Support for the HT-PHY.
137 137
diff --git a/drivers/net/wireless/ipw2x00/Kconfig b/drivers/net/wireless/ipw2x00/Kconfig
index 2715b101aded..91c0cb3c368e 100644
--- a/drivers/net/wireless/ipw2x00/Kconfig
+++ b/drivers/net/wireless/ipw2x00/Kconfig
@@ -137,7 +137,7 @@ config IPW2200_PROMISCUOUS
137 137
138config IPW2200_QOS 138config IPW2200_QOS
139 bool "Enable QoS support" 139 bool "Enable QoS support"
140 depends on IPW2200 && EXPERIMENTAL 140 depends on IPW2200
141 141
142config IPW2200_DEBUG 142config IPW2200_DEBUG
143 bool "Enable full debugging output in IPW2200 module." 143 bool "Enable full debugging output in IPW2200 module."
diff --git a/drivers/net/wireless/p54/Kconfig b/drivers/net/wireless/p54/Kconfig
index 0ec55b50798e..15ea36b51a66 100644
--- a/drivers/net/wireless/p54/Kconfig
+++ b/drivers/net/wireless/p54/Kconfig
@@ -1,6 +1,6 @@
1config P54_COMMON 1config P54_COMMON
2 tristate "Softmac Prism54 support" 2 tristate "Softmac Prism54 support"
3 depends on MAC80211 && EXPERIMENTAL 3 depends on MAC80211
4 select FW_LOADER 4 select FW_LOADER
5 select CRC_CCITT 5 select CRC_CCITT
6 ---help--- 6 ---help---
diff --git a/drivers/net/wireless/rt2x00/Kconfig b/drivers/net/wireless/rt2x00/Kconfig
index c7548da6573d..44d6ead43341 100644
--- a/drivers/net/wireless/rt2x00/Kconfig
+++ b/drivers/net/wireless/rt2x00/Kconfig
@@ -82,7 +82,6 @@ config RT2800PCI_RT33XX
82 82
83config RT2800PCI_RT35XX 83config RT2800PCI_RT35XX
84 bool "rt2800pci - Include support for rt35xx devices (EXPERIMENTAL)" 84 bool "rt2800pci - Include support for rt35xx devices (EXPERIMENTAL)"
85 depends on EXPERIMENTAL
86 default y 85 default y
87 ---help--- 86 ---help---
88 This adds support for rt35xx wireless chipset family to the 87 This adds support for rt35xx wireless chipset family to the
@@ -92,7 +91,6 @@ config RT2800PCI_RT35XX
92 91
93config RT2800PCI_RT53XX 92config RT2800PCI_RT53XX
94 bool "rt2800pci - Include support for rt53xx devices (EXPERIMENTAL)" 93 bool "rt2800pci - Include support for rt53xx devices (EXPERIMENTAL)"
95 depends on EXPERIMENTAL
96 default y 94 default y
97 ---help--- 95 ---help---
98 This adds support for rt53xx wireless chipset family to the 96 This adds support for rt53xx wireless chipset family to the
@@ -101,7 +99,6 @@ config RT2800PCI_RT53XX
101 99
102config RT2800PCI_RT3290 100config RT2800PCI_RT3290
103 bool "rt2800pci - Include support for rt3290 devices (EXPERIMENTAL)" 101 bool "rt2800pci - Include support for rt3290 devices (EXPERIMENTAL)"
104 depends on EXPERIMENTAL
105 default y 102 default y
106 ---help--- 103 ---help---
107 This adds support for rt3290 wireless chipset family to the 104 This adds support for rt3290 wireless chipset family to the
@@ -159,7 +156,6 @@ config RT2800USB_RT33XX
159 156
160config RT2800USB_RT35XX 157config RT2800USB_RT35XX
161 bool "rt2800usb - Include support for rt35xx devices (EXPERIMENTAL)" 158 bool "rt2800usb - Include support for rt35xx devices (EXPERIMENTAL)"
162 depends on EXPERIMENTAL
163 default y 159 default y
164 ---help--- 160 ---help---
165 This adds support for rt35xx wireless chipset family to the 161 This adds support for rt35xx wireless chipset family to the
@@ -168,7 +164,6 @@ config RT2800USB_RT35XX
168 164
169config RT2800USB_RT53XX 165config RT2800USB_RT53XX
170 bool "rt2800usb - Include support for rt53xx devices (EXPERIMENTAL)" 166 bool "rt2800usb - Include support for rt53xx devices (EXPERIMENTAL)"
171 depends on EXPERIMENTAL
172 ---help--- 167 ---help---
173 This adds support for rt53xx wireless chipset family to the 168 This adds support for rt53xx wireless chipset family to the
174 rt2800usb driver. 169 rt2800usb driver.
diff --git a/drivers/net/wireless/rtl818x/Kconfig b/drivers/net/wireless/rtl818x/Kconfig
index 17d80fe556de..30332175bcd8 100644
--- a/drivers/net/wireless/rtl818x/Kconfig
+++ b/drivers/net/wireless/rtl818x/Kconfig
@@ -3,7 +3,7 @@
3# 3#
4config RTL8180 4config RTL8180
5 tristate "Realtek 8180/8185 PCI support" 5 tristate "Realtek 8180/8185 PCI support"
6 depends on MAC80211 && PCI && EXPERIMENTAL 6 depends on MAC80211 && PCI
7 select EEPROM_93CX6 7 select EEPROM_93CX6
8 ---help--- 8 ---help---
9 This is a driver for RTL8180 and RTL8185 based cards. 9 This is a driver for RTL8180 and RTL8185 based cards.
diff --git a/drivers/net/wireless/zd1211rw/Kconfig b/drivers/net/wireless/zd1211rw/Kconfig
index 5f809695f71a..96c8e1de0879 100644
--- a/drivers/net/wireless/zd1211rw/Kconfig
+++ b/drivers/net/wireless/zd1211rw/Kconfig
@@ -1,6 +1,6 @@
1config ZD1211RW 1config ZD1211RW
2 tristate "ZyDAS ZD1211/ZD1211B USB-wireless support" 2 tristate "ZyDAS ZD1211/ZD1211B USB-wireless support"
3 depends on USB && MAC80211 && EXPERIMENTAL 3 depends on USB && MAC80211
4 select FW_LOADER 4 select FW_LOADER
5 ---help--- 5 ---help---
6 This is an experimental driver for the ZyDAS ZD1211/ZD1211B wireless 6 This is an experimental driver for the ZyDAS ZD1211/ZD1211B wireless