Lines Matching defs:ah

21 #include "ah.h"
64 ar5212InitializeGainValues(struct ath_hal *ah)
66 struct ath_hal_5212 *ahp = AH5212(ah);
70 if (IS_RAD5112_ANY(ah)) {
123 ar5212InvalidGainReadback(struct ath_hal *ah, GAIN_VALUES *gv)
128 if (IS_RAD5112_ANY(ah)) {
129 mixOvr = ar5212GetRfField(ar5212GetRfBank(ah, 7), 1, 36, 0);
140 gStep = ar5212GetRfField(ar5212GetRfBank(ah, 7), 6, 37, 0);
160 ar5212RequestRfgain(struct ath_hal *ah)
162 struct ath_hal_5212 *ahp = AH5212(ah);
167 OS_REG_WRITE(ah, AR_PHY_PAPD_PROBE,
179 ar5212IsGainAdjustNeeded(struct ath_hal *ah, const GAIN_VALUES *gv)
188 ar5212AdjustGain(struct ath_hal *ah, GAIN_VALUES *gv)
192 if (IS_RAD5112_ANY(ah))
199 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: Max gain limit.\n",
203 HALDEBUG(ah, HAL_DEBUG_RFPARAM,
212 HALDEBUG(ah, HAL_DEBUG_RFPARAM, "targG=%d [%s]\n",
218 HALDEBUG(ah, HAL_DEBUG_RFPARAM,
222 HALDEBUG(ah, HAL_DEBUG_RFPARAM,
232 HALDEBUG(ah, HAL_DEBUG_RFPARAM, "targG=%d [%s]\n",
243 ar5212GetGainFCorrection(struct ath_hal *ah)
245 struct ath_hal_5212 *ahp = AH5212(ah);
248 HALASSERT(IS_RADX112_REV2(ah));
251 if (ar5212GetRfField(ar5212GetRfBank(ah, 7), 1, 36, 0) == 1) {
255 ar5212GetRfField(ar5212GetRfBank(ah, 7), 4, 32, 0);
279 ar5212GetRfgain(struct ath_hal *ah)
281 struct ath_hal_5212 *ahp = AH5212(ah);
291 rddata = OS_REG_READ(ah, AR_PHY_PAPD_PROBE);
298 const HAL_EEPROM *ee = AH_PRIVATE(ah)->ah_eeprom;
300 HALASSERT(IS_RAD5112_ANY(ah));
301 HALASSERT(ah->ah_magic == AR5212_MAGIC);
302 if (AH_PRIVATE(ah)->ah_phyRev >= AR_PHY_CHIP_ID_REV_2)
307 if (IS_RADX112_REV2(ah)) {
308 uint32_t correct = ar5212GetGainFCorrection(ah);
317 if (!ar5212InvalidGainReadback(ah, gv) &&
318 ar5212IsGainAdjustNeeded(ah, gv) &&
319 ar5212AdjustGain(ah, gv) > 0) {