cfg80211: fix Kconfig for users of cfg80211
* iwm doesn't depend on cfg80211 or wireless extensions * rndis wlan selects cfg80211 - needs to depend * mac80211 selects cfg80211 - needs to depend Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Acked-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
f71fea23a2
commit
0aa8204b46
3 changed files with 6 additions and 3 deletions
|
@ -333,11 +333,11 @@ config USB_ZD1201
|
||||||
config USB_NET_RNDIS_WLAN
|
config USB_NET_RNDIS_WLAN
|
||||||
tristate "Wireless RNDIS USB support"
|
tristate "Wireless RNDIS USB support"
|
||||||
depends on USB && WLAN_80211 && EXPERIMENTAL
|
depends on USB && WLAN_80211 && EXPERIMENTAL
|
||||||
|
depends on CFG80211
|
||||||
select USB_USBNET
|
select USB_USBNET
|
||||||
select USB_NET_CDCETHER
|
select USB_NET_CDCETHER
|
||||||
select USB_NET_RNDIS_HOST
|
select USB_NET_RNDIS_HOST
|
||||||
select WIRELESS_EXT
|
select WIRELESS_EXT
|
||||||
select CFG80211
|
|
||||||
---help---
|
---help---
|
||||||
This is a driver for wireless RNDIS devices.
|
This is a driver for wireless RNDIS devices.
|
||||||
These are USB based adapters found in devices such as:
|
These are USB based adapters found in devices such as:
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
config IWM
|
config IWM
|
||||||
tristate "Intel Wireless Multicomm 3200 WiFi driver"
|
tristate "Intel Wireless Multicomm 3200 WiFi driver"
|
||||||
depends on MMC && WLAN_80211 && EXPERIMENTAL
|
depends on MMC && WLAN_80211 && EXPERIMENTAL
|
||||||
|
depends on CFG80211
|
||||||
select WIRELESS_EXT
|
select WIRELESS_EXT
|
||||||
select CFG80211
|
|
||||||
select FW_LOADER
|
select FW_LOADER
|
||||||
|
|
||||||
config IWM_DEBUG
|
config IWM_DEBUG
|
||||||
|
|
|
@ -1,16 +1,19 @@
|
||||||
config MAC80211
|
config MAC80211
|
||||||
tristate "Generic IEEE 802.11 Networking Stack (mac80211)"
|
tristate "Generic IEEE 802.11 Networking Stack (mac80211)"
|
||||||
|
depends on CFG80211
|
||||||
select CRYPTO
|
select CRYPTO
|
||||||
select CRYPTO_ECB
|
select CRYPTO_ECB
|
||||||
select CRYPTO_ARC4
|
select CRYPTO_ARC4
|
||||||
select CRYPTO_AES
|
select CRYPTO_AES
|
||||||
select CRC32
|
select CRC32
|
||||||
select WIRELESS_EXT
|
select WIRELESS_EXT
|
||||||
select CFG80211
|
|
||||||
---help---
|
---help---
|
||||||
This option enables the hardware independent IEEE 802.11
|
This option enables the hardware independent IEEE 802.11
|
||||||
networking stack.
|
networking stack.
|
||||||
|
|
||||||
|
comment "CFG80211 needs to be enabled for MAC80211"
|
||||||
|
depends on CFG80211=n
|
||||||
|
|
||||||
config MAC80211_DEFAULT_PS
|
config MAC80211_DEFAULT_PS
|
||||||
bool "enable powersave by default"
|
bool "enable powersave by default"
|
||||||
depends on MAC80211
|
depends on MAC80211
|
||||||
|
|
Loading…
Add table
Reference in a new issue