|
@@ -1101,7 +1101,7 @@ static bool ar5008_hw_ani_control_new(struct ath_hw *ah,
|
|
* from INI file & cap value
|
|
* from INI file & cap value
|
|
*/
|
|
*/
|
|
value = firstep_table[level] -
|
|
value = firstep_table[level] -
|
|
- firstep_table[ATH9K_ANI_FIRSTEP_LVL_NEW] +
|
|
|
|
|
|
+ firstep_table[ATH9K_ANI_FIRSTEP_LVL] +
|
|
aniState->iniDef.firstep;
|
|
aniState->iniDef.firstep;
|
|
if (value < ATH9K_SIG_FIRSTEP_SETTING_MIN)
|
|
if (value < ATH9K_SIG_FIRSTEP_SETTING_MIN)
|
|
value = ATH9K_SIG_FIRSTEP_SETTING_MIN;
|
|
value = ATH9K_SIG_FIRSTEP_SETTING_MIN;
|
|
@@ -1116,7 +1116,7 @@ static bool ar5008_hw_ani_control_new(struct ath_hw *ah,
|
|
* from INI file & cap value
|
|
* from INI file & cap value
|
|
*/
|
|
*/
|
|
value2 = firstep_table[level] -
|
|
value2 = firstep_table[level] -
|
|
- firstep_table[ATH9K_ANI_FIRSTEP_LVL_NEW] +
|
|
|
|
|
|
+ firstep_table[ATH9K_ANI_FIRSTEP_LVL] +
|
|
aniState->iniDef.firstepLow;
|
|
aniState->iniDef.firstepLow;
|
|
if (value2 < ATH9K_SIG_FIRSTEP_SETTING_MIN)
|
|
if (value2 < ATH9K_SIG_FIRSTEP_SETTING_MIN)
|
|
value2 = ATH9K_SIG_FIRSTEP_SETTING_MIN;
|
|
value2 = ATH9K_SIG_FIRSTEP_SETTING_MIN;
|
|
@@ -1132,7 +1132,7 @@ static bool ar5008_hw_ani_control_new(struct ath_hw *ah,
|
|
chan->channel,
|
|
chan->channel,
|
|
aniState->firstepLevel,
|
|
aniState->firstepLevel,
|
|
level,
|
|
level,
|
|
- ATH9K_ANI_FIRSTEP_LVL_NEW,
|
|
|
|
|
|
+ ATH9K_ANI_FIRSTEP_LVL,
|
|
value,
|
|
value,
|
|
aniState->iniDef.firstep);
|
|
aniState->iniDef.firstep);
|
|
ath_dbg(common, ANI,
|
|
ath_dbg(common, ANI,
|
|
@@ -1140,7 +1140,7 @@ static bool ar5008_hw_ani_control_new(struct ath_hw *ah,
|
|
chan->channel,
|
|
chan->channel,
|
|
aniState->firstepLevel,
|
|
aniState->firstepLevel,
|
|
level,
|
|
level,
|
|
- ATH9K_ANI_FIRSTEP_LVL_NEW,
|
|
|
|
|
|
+ ATH9K_ANI_FIRSTEP_LVL,
|
|
value2,
|
|
value2,
|
|
aniState->iniDef.firstepLow);
|
|
aniState->iniDef.firstepLow);
|
|
if (level > aniState->firstepLevel)
|
|
if (level > aniState->firstepLevel)
|
|
@@ -1165,7 +1165,7 @@ static bool ar5008_hw_ani_control_new(struct ath_hw *ah,
|
|
* from INI file & cap value
|
|
* from INI file & cap value
|
|
*/
|
|
*/
|
|
value = cycpwrThr1_table[level] -
|
|
value = cycpwrThr1_table[level] -
|
|
- cycpwrThr1_table[ATH9K_ANI_SPUR_IMMUNE_LVL_NEW] +
|
|
|
|
|
|
+ cycpwrThr1_table[ATH9K_ANI_SPUR_IMMUNE_LVL] +
|
|
aniState->iniDef.cycpwrThr1;
|
|
aniState->iniDef.cycpwrThr1;
|
|
if (value < ATH9K_SIG_SPUR_IMM_SETTING_MIN)
|
|
if (value < ATH9K_SIG_SPUR_IMM_SETTING_MIN)
|
|
value = ATH9K_SIG_SPUR_IMM_SETTING_MIN;
|
|
value = ATH9K_SIG_SPUR_IMM_SETTING_MIN;
|
|
@@ -1181,7 +1181,7 @@ static bool ar5008_hw_ani_control_new(struct ath_hw *ah,
|
|
* from INI file & cap value
|
|
* from INI file & cap value
|
|
*/
|
|
*/
|
|
value2 = cycpwrThr1_table[level] -
|
|
value2 = cycpwrThr1_table[level] -
|
|
- cycpwrThr1_table[ATH9K_ANI_SPUR_IMMUNE_LVL_NEW] +
|
|
|
|
|
|
+ cycpwrThr1_table[ATH9K_ANI_SPUR_IMMUNE_LVL] +
|
|
aniState->iniDef.cycpwrThr1Ext;
|
|
aniState->iniDef.cycpwrThr1Ext;
|
|
if (value2 < ATH9K_SIG_SPUR_IMM_SETTING_MIN)
|
|
if (value2 < ATH9K_SIG_SPUR_IMM_SETTING_MIN)
|
|
value2 = ATH9K_SIG_SPUR_IMM_SETTING_MIN;
|
|
value2 = ATH9K_SIG_SPUR_IMM_SETTING_MIN;
|
|
@@ -1196,7 +1196,7 @@ static bool ar5008_hw_ani_control_new(struct ath_hw *ah,
|
|
chan->channel,
|
|
chan->channel,
|
|
aniState->spurImmunityLevel,
|
|
aniState->spurImmunityLevel,
|
|
level,
|
|
level,
|
|
- ATH9K_ANI_SPUR_IMMUNE_LVL_NEW,
|
|
|
|
|
|
+ ATH9K_ANI_SPUR_IMMUNE_LVL,
|
|
value,
|
|
value,
|
|
aniState->iniDef.cycpwrThr1);
|
|
aniState->iniDef.cycpwrThr1);
|
|
ath_dbg(common, ANI,
|
|
ath_dbg(common, ANI,
|
|
@@ -1204,7 +1204,7 @@ static bool ar5008_hw_ani_control_new(struct ath_hw *ah,
|
|
chan->channel,
|
|
chan->channel,
|
|
aniState->spurImmunityLevel,
|
|
aniState->spurImmunityLevel,
|
|
level,
|
|
level,
|
|
- ATH9K_ANI_SPUR_IMMUNE_LVL_NEW,
|
|
|
|
|
|
+ ATH9K_ANI_SPUR_IMMUNE_LVL,
|
|
value2,
|
|
value2,
|
|
aniState->iniDef.cycpwrThr1Ext);
|
|
aniState->iniDef.cycpwrThr1Ext);
|
|
if (level > aniState->spurImmunityLevel)
|
|
if (level > aniState->spurImmunityLevel)
|
|
@@ -1319,8 +1319,8 @@ static void ar5008_hw_ani_cache_ini_regs(struct ath_hw *ah)
|
|
AR_PHY_EXT_TIMING5_CYCPWR_THR1);
|
|
AR_PHY_EXT_TIMING5_CYCPWR_THR1);
|
|
|
|
|
|
/* these levels just got reset to defaults by the INI */
|
|
/* these levels just got reset to defaults by the INI */
|
|
- aniState->spurImmunityLevel = ATH9K_ANI_SPUR_IMMUNE_LVL_NEW;
|
|
|
|
- aniState->firstepLevel = ATH9K_ANI_FIRSTEP_LVL_NEW;
|
|
|
|
|
|
+ aniState->spurImmunityLevel = ATH9K_ANI_SPUR_IMMUNE_LVL;
|
|
|
|
+ aniState->firstepLevel = ATH9K_ANI_FIRSTEP_LVL;
|
|
aniState->ofdmWeakSigDetect = ATH9K_ANI_USE_OFDM_WEAK_SIG;
|
|
aniState->ofdmWeakSigDetect = ATH9K_ANI_USE_OFDM_WEAK_SIG;
|
|
aniState->mrcCCKOff = true; /* not available on pre AR9003 */
|
|
aniState->mrcCCKOff = true; /* not available on pre AR9003 */
|
|
}
|
|
}
|