net/ieee80211 -> drivers/net/ipw2x00/libipw_* rename
The old ieee80211 code only remains as a support library for the ipw2100 and ipw2200 drivers. So, move the code and rename it appropriately to reflects it's true purpose and status. Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
0795cd29b6
commit
beb2a7f331
|
@ -8,7 +8,7 @@ config IPW2100
|
|||
select WIRELESS_EXT
|
||||
select FW_LOADER
|
||||
select LIB80211
|
||||
select IEEE80211
|
||||
select LIBIPW
|
||||
---help---
|
||||
A driver for the Intel PRO/Wireless 2100 Network
|
||||
Connection 802.11b wireless network adapter.
|
||||
|
@ -67,7 +67,7 @@ config IPW2200
|
|||
select WIRELESS_EXT
|
||||
select FW_LOADER
|
||||
select LIB80211
|
||||
select IEEE80211
|
||||
select LIBIPW
|
||||
---help---
|
||||
A driver for the Intel PRO/Wireless 2200BG and 2915ABG Network
|
||||
Connection adapters.
|
||||
|
@ -148,3 +148,44 @@ config IPW2200_DEBUG
|
|||
|
||||
If you are not sure, say N here.
|
||||
|
||||
config LIBIPW
|
||||
tristate
|
||||
select WIRELESS_EXT
|
||||
select CRYPTO
|
||||
select CRYPTO_ARC4
|
||||
select CRYPTO_ECB
|
||||
select CRYPTO_AES
|
||||
select CRYPTO_MICHAEL_MIC
|
||||
select CRYPTO_ECB
|
||||
select CRC32
|
||||
select LIB80211
|
||||
select LIB80211_CRYPT_WEP
|
||||
select LIB80211_CRYPT_TKIP
|
||||
select LIB80211_CRYPT_CCMP
|
||||
---help---
|
||||
This option enables the hardware independent IEEE 802.11
|
||||
networking stack. This component is deprecated in favor of the
|
||||
mac80211 component.
|
||||
|
||||
config LIBIPW_DEBUG
|
||||
bool "Full debugging output for the LIBIPW component"
|
||||
depends on LIBIPW
|
||||
---help---
|
||||
This option will enable debug tracing output for the
|
||||
libipw component.
|
||||
|
||||
This will result in the kernel module being ~70k larger. You
|
||||
can control which debug output is sent to the kernel log by
|
||||
setting the value in
|
||||
|
||||
/proc/net/ieee80211/debug_level
|
||||
|
||||
For example:
|
||||
|
||||
% echo 0x00000FFO > /proc/net/ieee80211/debug_level
|
||||
|
||||
For a list of values you can assign to debug_level, you
|
||||
can look at the bit mask values in <net/ieee80211.h>
|
||||
|
||||
If you are not trying to debug or develop the libipw
|
||||
component, you most likely want to say N here.
|
||||
|
|
|
@ -4,3 +4,11 @@
|
|||
|
||||
obj-$(CONFIG_IPW2100) += ipw2100.o
|
||||
obj-$(CONFIG_IPW2200) += ipw2200.o
|
||||
|
||||
obj-$(CONFIG_LIBIPW) += libipw.o
|
||||
libipw-objs := \
|
||||
libipw_module.o \
|
||||
libipw_tx.o \
|
||||
libipw_rx.o \
|
||||
libipw_wx.o \
|
||||
libipw_geo.o
|
||||
|
|
|
@ -251,7 +251,6 @@ if WIRELESS
|
|||
|
||||
source "net/wireless/Kconfig"
|
||||
source "net/mac80211/Kconfig"
|
||||
source "net/ieee80211/Kconfig"
|
||||
|
||||
endif # WIRELESS
|
||||
|
||||
|
|
|
@ -51,7 +51,6 @@ obj-$(CONFIG_IP_DCCP) += dccp/
|
|||
obj-$(CONFIG_IP_SCTP) += sctp/
|
||||
obj-y += wireless/
|
||||
obj-$(CONFIG_MAC80211) += mac80211/
|
||||
obj-$(CONFIG_IEEE80211) += ieee80211/
|
||||
obj-$(CONFIG_TIPC) += tipc/
|
||||
obj-$(CONFIG_NETLABEL) += netlabel/
|
||||
obj-$(CONFIG_IUCV) += iucv/
|
||||
|
|
|
@ -1,41 +0,0 @@
|
|||
config IEEE80211
|
||||
tristate
|
||||
select WIRELESS_EXT
|
||||
select CRYPTO
|
||||
select CRYPTO_ARC4
|
||||
select CRYPTO_ECB
|
||||
select CRYPTO_AES
|
||||
select CRYPTO_MICHAEL_MIC
|
||||
select CRYPTO_ECB
|
||||
select CRC32
|
||||
select LIB80211
|
||||
select LIB80211_CRYPT_WEP
|
||||
select LIB80211_CRYPT_TKIP
|
||||
select LIB80211_CRYPT_CCMP
|
||||
---help---
|
||||
This option enables the hardware independent IEEE 802.11
|
||||
networking stack. This component is deprecated in favor of the
|
||||
mac80211 component.
|
||||
|
||||
config IEEE80211_DEBUG
|
||||
bool "Full debugging output for the old IEEE80211 stack"
|
||||
depends on IEEE80211
|
||||
---help---
|
||||
This option will enable debug tracing output for the
|
||||
ieee80211 network stack.
|
||||
|
||||
This will result in the kernel module being ~70k larger. You
|
||||
can control which debug output is sent to the kernel log by
|
||||
setting the value in
|
||||
|
||||
/proc/net/ieee80211/debug_level
|
||||
|
||||
For example:
|
||||
|
||||
% echo 0x00000FFO > /proc/net/ieee80211/debug_level
|
||||
|
||||
For a list of values you can assign to debug_level, you
|
||||
can look at the bit mask values in <net/ieee80211.h>
|
||||
|
||||
If you are not trying to debug or develop the ieee80211
|
||||
subsystem, you most likely want to say N here.
|
|
@ -1,8 +0,0 @@
|
|||
obj-$(CONFIG_IEEE80211) += ieee80211.o
|
||||
ieee80211-objs := \
|
||||
ieee80211_module.o \
|
||||
ieee80211_tx.o \
|
||||
ieee80211_rx.o \
|
||||
ieee80211_wx.o \
|
||||
ieee80211_geo.o
|
||||
|
Loading…
Reference in New Issue