summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/at76c50x-usb.h
diff options
context:
space:
mode:
authorRajkumar Manoharan <rmanoharan@atheros.com>2011-01-17 12:51:40 +0300
committerJohn W. Linville <linville@tuxdriver.com>2011-01-18 00:09:03 +0300
commit811ea256b30b37091b5bbf41517404cf98ab56c1 (patch)
treea4d603ae93da4ae091fde4b4d6dca4d7a1035170 /drivers/net/wireless/at76c50x-usb.h
parentdc738cb6c5d5594de4bdf3b7839a250b032152e7 (diff)
downloadlinux-811ea256b30b37091b5bbf41517404cf98ab56c1.tar.xz
ath9k_hw: do PA offset calibration only on longcal interval
The power detector adc offset calibration has to be done on 4 minutes interval (longcal * pa_skip_count). But the commit "ath9k_hw: fix a noise floor calibration related race condition" makes the PA calibration executed more frequently beased on nfcal_pending value. Running PAOffset calibration lesser than longcal interval doesn't help anything and the worse part is that it causes NF load timeouts and RX deaf conditions. In a very noisy environment, where the distance b/w AP & station is ~10 meter and running a downlink udp traffic with frequent background scan causes "Timeout while waiting for nf to load: AR_PHY_AGC_CONTROL=0x40d1a" and moves the chip into deaf state. This issue was originaly reported in Android platform where the network-manager application does bgscan more frequently on AR9271 chips. (AR9285 family usb device). Cc: stable@kernel.org Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com> Signed-off-by: Rajkumar Manoharan <rmanoharan@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/at76c50x-usb.h')
0 files changed, 0 insertions, 0 deletions