Lines Matching defs:ah
30 #include "ah.h"
62 ar9285SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTING settings)
65 const HAL_EEPROM_v4k *ee = AH_PRIVATE(ah)->ah_eeprom;
70 HALDEBUG(ah, HAL_DEBUG_DIVERSITY, "%s: not supported\n",
76 AH5212(ah)->ah_antControl = settings;
77 AH5212(ah)->ah_diversity = (settings == HAL_ANT_VARIABLE);
86 regVal = OS_REG_READ(ah, AR_PHY_MULTICHAIN_GAIN_CTL);
94 HALDEBUG(ah, HAL_DEBUG_DIVERSITY, "%s: HAL_ANT_VARIABLE\n",
103 HALDEBUG(ah, HAL_DEBUG_DIVERSITY, "%s: HAL_ANT_FIXED_A\n",
112 HALDEBUG(ah, HAL_DEBUG_DIVERSITY, "%s: HAL_ANT_FIXED_B\n",
121 OS_REG_WRITE(ah, AR_PHY_MULTICHAIN_GAIN_CTL, regVal);
122 regVal = OS_REG_READ(ah, AR_PHY_MULTICHAIN_GAIN_CTL);
123 regVal = OS_REG_READ(ah, AR_PHY_CCK_DETECT);
128 OS_REG_WRITE(ah, AR_PHY_CCK_DETECT, regVal);
129 regVal = OS_REG_READ(ah, AR_PHY_CCK_DETECT);
141 if (ar9285_check_div_comb(ah) && AH5212(ah)->ah_diversity == AH_TRUE) {
143 HALDEBUG(ah, HAL_DEBUG_DIVERSITY,
146 regVal = OS_REG_READ(ah, AR_PHY_MULTICHAIN_GAIN_CTL);
152 OS_REG_WRITE(ah, AR_PHY_MULTICHAIN_GAIN_CTL, regVal);