Lines Matching refs:nf

33  * AR5416 may return very high value (like -31 dBm), in those cases the nf
40 ath9k_hw_nf_in_range(struct ath_hal *ah, signed short nf)
42 if (nf > ATH9K_NF_TOO_LOW) {
47 __func__, nf, ATH9K_NF_TOO_LOW));
109 int16_t nf;
112 nf = MS(REG_READ(ah, AR_PHY_CCA), AR9280_PHY_MINCCA_PWR);
114 nf = MS(REG_READ(ah, AR_PHY_CCA), AR_PHY_MINCCA_PWR);
116 if (nf & 0x100)
117 nf = 0 - ((nf ^ 0x1ff) + 1);
119 "NF calibrated [ctl] [chain 0] is %d\n", nf));
120 nfarray[0] = nf;
123 nf = MS(REG_READ(ah, AR_PHY_CH1_CCA),
126 nf = MS(REG_READ(ah, AR_PHY_CH1_CCA),
129 if (nf & 0x100)
130 nf = 0 - ((nf ^ 0x1ff) + 1);
132 "NF calibrated [ctl] [chain 1] is %d\n", nf));
133 nfarray[1] = nf;
136 nf = MS(REG_READ(ah, AR_PHY_CH2_CCA),
138 if (nf & 0x100)
139 nf = 0 - ((nf ^ 0x1ff) + 1);
141 "NF calibrated [ctl] [chain 2] is %d\n", nf));
142 nfarray[2] = nf;
146 nf = MS(REG_READ(ah, AR_PHY_EXT_CCA),
149 nf = MS(REG_READ(ah, AR_PHY_EXT_CCA),
152 if (nf & 0x100)
153 nf = 0 - ((nf ^ 0x1ff) + 1);
155 "NF calibrated [ext] [chain 0] is %d\n", nf));
156 nfarray[3] = nf;
159 nf = MS(REG_READ(ah, AR_PHY_CH1_EXT_CCA),
162 nf = MS(REG_READ(ah, AR_PHY_CH1_EXT_CCA),
165 if (nf & 0x100)
166 nf = 0 - ((nf ^ 0x1ff) + 1);
168 "NF calibrated [ext] [chain 1] is %d\n", nf));
169 nfarray[4] = nf;
172 nf = MS(REG_READ(ah, AR_PHY_CH2_EXT_CCA),
174 if (nf & 0x100)
175 nf = 0 - ((nf ^ 0x1ff) + 1);
177 "NF calibrated [ext] [chain 2] is %d\n", nf));
178 nfarray[5] = nf;
724 int16_t nf, nfThresh;
733 nf = 0;
734 chan->rawNoiseFloor = nf;
738 nf = nfarray[0];
740 nf > nfThresh) {
744 nf, nfThresh));
789 signed short nf;
800 nf = NOISE_FLOOR[mode];
802 nf = ichan->rawNoiseFloor;
804 if (!ath9k_hw_nf_in_range(ah, nf))
805 nf = ATH_DEFAULT_NOISE_FLOOR;
807 return (nf);