1 --- a/drivers/net/wireless/ath/ath9k/ar9003_phy.c
2 +++ b/drivers/net/wireless/ath/ath9k/ar9003_phy.c
3 @@ -1089,7 +1089,10 @@ static void ar9003_hw_set_nf_limits(stru
5 ah->nf_2g.max = AR_PHY_CCA_MAX_GOOD_VAL_9300_2GHZ;
6 ah->nf_2g.min = AR_PHY_CCA_MIN_GOOD_VAL_9300_2GHZ;
7 - ah->nf_2g.nominal = AR_PHY_CCA_NOM_VAL_9300_2GHZ;
8 + if (AR_SREV_9330(ah))
9 + ah->nf_2g.nominal = AR_PHY_CCA_NOM_VAL_9330_2GHZ;
11 + ah->nf_2g.nominal = AR_PHY_CCA_NOM_VAL_9300_2GHZ;
12 ah->nf_5g.max = AR_PHY_CCA_MAX_GOOD_VAL_9300_5GHZ;
13 ah->nf_5g.min = AR_PHY_CCA_MIN_GOOD_VAL_9300_5GHZ;
14 ah->nf_5g.nominal = AR_PHY_CCA_NOM_VAL_9300_5GHZ;
15 --- a/drivers/net/wireless/ath/ath9k/ar9003_phy.h
16 +++ b/drivers/net/wireless/ath/ath9k/ar9003_phy.h
18 #define AR_PHY_CCA_MAX_GOOD_VAL_9300_2GHZ -95
19 #define AR_PHY_CCA_MAX_GOOD_VAL_9300_5GHZ -100
21 +#define AR_PHY_CCA_NOM_VAL_9330_2GHZ -118
24 * AGC Field Definitions