linux_dsm_epyc7002/drivers/net/wireless
Luciano Coelho 08688d6b1a wl1271: rewritten scanning code
This patch is a complete rewrite of the scanning code.  It now includes a
state machine to scan all four possible sets of channels independently:
2.4GHz active, 2.4GHz passive, 5GHz active and 5GHz passive.  The wl1271
firmware doesn't allow these sets to be mixed, so up to several scan commands
have to be issued.  This patch also allows scanning more than 24 channels per
set, by breaking the sets into smaller parts if needed (the firmware can scan
a maximum of 24 channels at a time).

Previously, the scanning code was erroneously scanning all channels possible
actively, not complying with the CRDA values.  This is also fixed with this
patch.

Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
Reviewed-by: Saravanan Dhanabal <ext-saravanan.dhanabal@nokia.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-07-08 16:42:09 -04:00
..
ath ath9k: fix a buffer leak in A-MPDU completion 2010-07-07 15:48:19 -04:00
b43 b43: Add SDIO_DEVICE() for EW-CG1102GC 2010-06-28 15:16:19 -04:00
b43legacy b43legacy: replace the ssb_dma API with the generic DMA API 2010-06-04 16:00:42 -04:00
hostap wireless:hostap_ap.c Fix warning: variable 'fc' set but not used 2010-06-18 15:05:12 -04:00
ipw2x00 ipw2200: Enable LED by default 2010-06-16 14:58:57 -04:00
iwlwifi iwlwifi: adding enhance sensitivity table entries 2010-07-02 11:11:17 -07:00
iwmc3200wifi cfg80211/mac80211: Update set_tx_power to use mBm instead of dBm units 2010-06-24 15:42:33 -04:00
libertas libertas: mark lbs_ret_802_11d_domain_info static 2010-06-23 15:14:06 -04:00
libertas_tf Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2010-06-17 16:21:14 -04:00
orinoco wireless: fix several minor description typos 2010-06-02 16:13:18 -04:00
p54 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2010-06-17 16:21:14 -04:00
prism54 drivers/net/wireless/prism54: Use memdup_user 2010-06-02 16:13:32 -04:00
rt2x00 rt2x00: Fix compile warning when debug disabled 2010-06-30 15:00:53 -04:00
rtl818x rtl8180: mark rtl8180_beacon_work static 2010-06-24 11:08:37 -04:00
wl12xx wl1271: rewritten scanning code 2010-07-08 16:42:09 -04:00
zd1211rw zd1211rw: change ZD_REGDOMAIN_JAPAN_* naming 2010-06-16 14:58:46 -04:00
adm8211.c
adm8211.h
airo_cs.c
airo.c
airo.h
at76c50x-usb.c at76c50x-usb: Extract bssid from authentication frame 2010-06-24 15:42:33 -04:00
at76c50x-usb.h at76c50x-usb: Extract bssid from authentication frame 2010-06-24 15:42:33 -04:00
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
Kconfig
mac80211_hwsim.c mac80211_hwsim: fix fake_hw_scan 2010-06-18 15:11:14 -04:00
Makefile
mwl8k.c mwl8k: use the dma state API instead of the pci equivalents 2010-06-02 16:02:53 -04:00
ray_cs.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
ray_cs.h
rayctl.h
rndis_wlan.c cfg80211/mac80211: Update set_tx_power to use mBm instead of dBm units 2010-06-24 15:42:33 -04:00
wl3501_cs.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
wl3501.h
zd1201.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
zd1201.h