svn commit: r227050 -
user/adrian/if_ath_tx/sys/dev/ath/ath_hal/ar5416
Adrian Chadd
adrian at FreeBSD.org
Thu Nov 3 04:36:05 UTC 2011
Author: adrian
Date: Thu Nov 3 04:36:04 2011
New Revision: 227050
URL: http://svn.freebsd.org/changeset/base/227050
Log:
Flip back to the default, just to see how this works for users.
Modified:
user/adrian/if_ath_tx/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c
Modified: user/adrian/if_ath_tx/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c
==============================================================================
--- user/adrian/if_ath_tx/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c Thu Nov 3 04:18:33 2011 (r227049)
+++ user/adrian/if_ath_tx/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c Thu Nov 3 04:36:04 2011 (r227050)
@@ -646,15 +646,7 @@ ar5416LoadNF(struct ath_hal *ah, const s
OS_REG_SET_BIT(ah, AR_PHY_AGC_CONTROL, AR_PHY_AGC_CONTROL_NF);
/* Wait for load to complete, should be fast, a few 10s of us. */
- /*
- * XXX For now, don't be so aggressive in waiting for the NF
- * XXX load to complete. A very busy 11n RX load will cause this
- * XXX to always fail; so just leave it.
- * XXX Later on we may wish to split longcal into two parts - one to do
- * XXX the initial longcal, and one to load in an updated NF value
- * XXX once it's finished - say, by checking it every 500ms.
- */
- if (! ar5212WaitNFCalComplete(ah, 5)) {
+ if (! ar5212WaitNFCalComplete(ah, 1000)) {
/*
* We timed out waiting for the noisefloor to load, probably due to an
* in-progress rx. Simply return here and allow the load plenty of time
More information about the svn-src-user
mailing list