Lines Matching defs:ah

21 #include "ah.h"
46 #define AR5111(ah) ((struct ar5111State *) AH5212(ah)->ah_rfHal)
63 ar5111WriteRegs(struct ath_hal *ah, u_int modesIndex, u_int freqIndex,
66 HAL_INI_WRITE_ARRAY(ah, ar5212Modes_5111, modesIndex, writes);
67 HAL_INI_WRITE_ARRAY(ah, ar5212Common_5111, 1, writes);
68 HAL_INI_WRITE_ARRAY(ah, ar5212BB_RfGain_5111, freqIndex, writes);
77 ar5111SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan)
80 uint16_t freq = ath_hal_gethwchannel(ah, chan);
144 OS_MARK(ah, AH_MARK_SETCHANNEL, freq);
156 txctl = OS_REG_READ(ah, AR_PHY_CCK_TX_CTRL);
159 OS_REG_WRITE(ah, AR_PHY_CCK_TX_CTRL,
162 OS_REG_WRITE(ah, AR_PHY_CCK_TX_CTRL,
180 OS_REG_WRITE(ah, AR_PHY(0x27), ((data2111 & 0xff) << 8) | (reg32 & 0xff));
182 OS_REG_WRITE(ah, AR_PHY(0x34), (data2111 & 0xff00) | (reg32 & 0xff));
184 AH_PRIVATE(ah)->ah_curchan = chan;
193 ar5111GetRfBank(struct ath_hal *ah, int bank)
195 struct ar5111State *priv = AR5111(ah);
206 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: unknown RF Bank %d requested\n",
218 ar5111SetRfRegs(struct ath_hal *ah, const struct ieee80211_channel *chan,
221 uint16_t freq = ath_hal_gethwchannel(ah, chan);
222 struct ath_hal_5212 *ahp = AH5212(ah);
223 const HAL_EEPROM *ee = AH_PRIVATE(ah)->ah_eeprom;
229 HALDEBUG(ah, HAL_DEBUG_RFPARAM, "%s: chan %u/0x%x modesIndex %u\n",
282 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: invalid channel flags 0x%x\n",
297 HAL_INI_WRITE_BANK(ah, ar5212Bank0_5111, rfReg, regWrites);
300 HAL_INI_WRITE_ARRAY(ah, ar5212Bank1_5111, 1, regWrites);
303 HAL_INI_WRITE_ARRAY(ah, ar5212Bank2_5111, modesIndex, regWrites);
306 HAL_INI_WRITE_ARRAY(ah, ar5212Bank3_5111, modesIndex, regWrites);
320 HAL_INI_WRITE_BANK(ah, ar5212Bank6_5111, rfReg, regWrites);
340 HAL_INI_WRITE_BANK(ah, ar5212Bank7_5111, rfReg, regWrites);
390 ar5111SetPowerTable(struct ath_hal *ah,
395 uint16_t freq = ath_hal_gethwchannel(ah, chan);
396 struct ath_hal_5212 *ahp = AH5212(ah);
397 const HAL_EEPROM *ee = AH_PRIVATE(ah)->ah_eeprom;
433 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: invalid channel flags 0x%x\n",
627 ar5111GetChannelMaxMinPower(struct ath_hal *ah,
640 ar5111GetNfAdjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *c)
669 ar5111RfDetach(struct ath_hal *ah)
671 struct ath_hal_5212 *ahp = AH5212(ah);
683 ar5111RfAttach(struct ath_hal *ah, HAL_STATUS *status)
685 struct ath_hal_5212 *ahp = AH5212(ah);
688 HALASSERT(ah->ah_magic == AR5212_MAGIC);
693 HALDEBUG(ah, HAL_DEBUG_ANY,
715 ar5111Probe(struct ath_hal *ah)
717 return IS_RAD5111(ah);