linux/drivers/net/wireless
Trieu 'Andrew' Nguyen 3e4fb5faef iwlwifi: Tune radio to prevent unexpected behavior
We have seen the throughput dropped due to external noisy environment
and the radio is out of tune.  There are lot of plcp errors indicating
this condition. Eventually the station can get de-authenticated by the
Access Point.  By resetting and tuning the radio, the plcp errors are
reduced or eliminated and the throughput starts to rise.

To prevent unexpected behavior such as drop in throughput or deauthentication,
- The change provides the driver feature to monitor and tune the radio base on
the statistics notification from the uCode.
- It also allows the setting of the plcp error rate threshold via
the plcp_delta under debugfs interface.

Signed-off-by: Trieu 'Andrew' Nguyen <trieux.t.nguyen@intel.com>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-01-25 16:36:21 -05:00
..
ath ath9k: Fix wifi disconnection when collocated bt scan is active 2010-01-22 16:11:32 -05:00
b43 b43: N-PHY: add TX tone 2010-01-22 16:11:40 -05:00
b43legacy Remove config option B43_LEGACY_RFKILL completely 2010-01-14 18:16:54 -05:00
hostap wireless: hostap, fix oops due to early probing interrupt 2009-12-21 18:38:49 -05:00
ipw2x00
iwlwifi iwlwifi: Tune radio to prevent unexpected behavior 2010-01-25 16:36:21 -05:00
iwmc3200wifi Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2010-01-19 15:58:41 -05:00
libertas libertas/assoc.c: rearrange some strange line breaks 2010-01-19 17:07:41 -05:00
libertas_tf Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2009-12-30 15:25:08 -05:00
orinoco orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled 2009-12-28 15:55:47 -05:00
p54 p54pci: revise tx locking 2010-01-22 16:11:41 -05:00
prism54
rt2x00 rt2x00: Make rt2800_init_led static and don't export it. 2010-01-12 13:51:24 -05:00
rtl818x mac80211: remove struct ieee80211_if_init_conf 2009-12-28 16:55:07 -05:00
wl12xx wl1271: remove unused flags 2010-01-14 18:16:54 -05:00
zd1211rw Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2010-01-19 15:58:41 -05:00
adm8211.c mac80211: remove struct ieee80211_if_init_conf 2009-12-28 16:55:07 -05:00
adm8211.h
airo.c
airo.h
airo_cs.c
at76c50x-usb.c mac80211: remove struct ieee80211_if_init_conf 2009-12-28 16:55:07 -05:00
at76c50x-usb.h
atmel.c
atmel.h
atmel_cs.c
atmel_pci.c
Kconfig
mac80211_hwsim.c cfg80211: export multiple MAC addresses in sysfs 2010-01-22 16:11:16 -05:00
Makefile
mwl8k.c mwl8k: update version number (to 0.12) and copyright 2010-01-12 14:21:24 -05:00
ray_cs.c
ray_cs.h
rayctl.h
rndis_wlan.c rndis_wlan: copy module parameters for bcm4320a devices too 2009-12-21 18:56:05 -05:00
wl3501.h
wl3501_cs.c
zd1201.c
zd1201.h