Lines Matching defs:ah
32 #include "ah.h"
64 ar9285SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTING settings)
67 const HAL_EEPROM_v4k *ee = AH_PRIVATE(ah)->ah_eeprom;
72 HALDEBUG(ah, HAL_DEBUG_DIVERSITY, "%s: not supported\n",
78 AH5212(ah)->ah_antControl = settings;
79 AH5212(ah)->ah_diversity = (settings == HAL_ANT_VARIABLE);
88 regVal = OS_REG_READ(ah, AR_PHY_MULTICHAIN_GAIN_CTL);
96 HALDEBUG(ah, HAL_DEBUG_DIVERSITY, "%s: HAL_ANT_VARIABLE\n",
105 HALDEBUG(ah, HAL_DEBUG_DIVERSITY, "%s: HAL_ANT_FIXED_A\n",
114 HALDEBUG(ah, HAL_DEBUG_DIVERSITY, "%s: HAL_ANT_FIXED_B\n",
123 OS_REG_WRITE(ah, AR_PHY_MULTICHAIN_GAIN_CTL, regVal);
124 regVal = OS_REG_READ(ah, AR_PHY_MULTICHAIN_GAIN_CTL);
125 regVal = OS_REG_READ(ah, AR_PHY_CCK_DETECT);
130 OS_REG_WRITE(ah, AR_PHY_CCK_DETECT, regVal);
131 regVal = OS_REG_READ(ah, AR_PHY_CCK_DETECT);
143 if (ar9285_check_div_comb(ah) && AH5212(ah)->ah_diversity == AH_TRUE) {
145 HALDEBUG(ah, HAL_DEBUG_DIVERSITY,
148 regVal = OS_REG_READ(ah, AR_PHY_MULTICHAIN_GAIN_CTL);
154 OS_REG_WRITE(ah, AR_PHY_MULTICHAIN_GAIN_CTL, regVal);