Lines Matching refs:ah
532 struct ath_hal *ah = asc->asc_ah;
564 status = ATH_HAL_RXPROCDESC(ah, ds,
643 ATH_HAL_RXMONITOR(ah, &hal_node_stats, &asc->asc_curchan);
674 struct ath_hal *ah = asc->asc_ah;
838 dur = ath_hal_computetxtime(ah, rt, IEEE80211_ACK_SIZE,
865 ctsduration += ath_hal_computetxtime(ah,
869 ctsduration += ath_hal_computetxtime(ah,
872 ctsduration += ath_hal_computetxtime(ah,
886 ATH_HAL_SETUPTXDESC(ah, ds,
915 ATH_HAL_SETUPXTXDESC(ah, ds,
922 ATH_HAL_FILLTXDESC(ah, ds,
933 ATH_HAL_PUTTXBUF(ah, txq->axq_qnum, bf->bf_daddr);
940 ATH_HAL_TXSTART(ah, txq->axq_qnum);
958 struct ath_hal *ah = asc->asc_ah;
1023 tsf = ATH_HAL_GETTSF64(ah);
1099 struct ath_hal *ah = asc->asc_ah;
1118 status = ATH_HAL_TXPROCDESC(ah, ds, ts);
1275 struct ath_hal *ah = asc->asc_ah;
1297 ATH_HAL_SETLEDSTATE(ah, leds[nstate]); /* set LED */
1304 ATH_HAL_INTRSET(ah, asc->asc_imask &~ HAL_INT_GLOBAL);
1324 ATH_HAL_SETRXFILTER(ah, rfilt);
1327 ATH_HAL_SETASSOCID(ah, bssid, in->in_associd);
1329 ATH_HAL_SETASSOCID(ah, bssid, 0);
1332 if (ATH_HAL_KEYISVALID(ah, i))
1333 ATH_HAL_KEYSETMAC(ah, i, bssid);
1343 ATH_HAL_INTRSET(ah, asc->asc_imask);
1378 struct ath_hal *ah = asc->asc_ah;
1383 if (ATH_HAL_GETRFGAIN(ah) == HAL_RFGAIN_NEED_CHANGE) {
1393 if (!ATH_HAL_CALIBRATE(ah, &asc->asc_curchan, &iqcaldone)) {
1454 struct ath_hal *ah = asc->asc_ah;
1469 if (!ATH_HAL_INTRPEND(ah)) { /* shared irq, not for us */
1474 ATH_HAL_GETISR(ah, &status);
1489 ATH_HAL_UPDATETXTRIGLEVEL(ah, AH_TRUE);
1562 struct ath_hal *ah = asc->asc_ah;
1587 ATH_HAL_INTRSET(ah, 0);
1591 ATH_HAL_PHYDISABLE(ah);
1602 struct ath_hal *ah = asc->asc_ah;
1606 ATH_HAL_SETPOWER(ah, HAL_PM_AWAKE);
1615 struct ath_hal *ah = asc->asc_ah;
1629 if (!ATH_HAL_RESET(ah, (HAL_OPMODE)ic->ic_opmode,
1645 ATH_HAL_INTRSET(ah, asc->asc_imask);
1688 struct ath_hal *ah = asc->asc_ah;
1697 ATH_HAL_SETMAC(ah, asc->asc_isc.ic_macaddr);
1708 struct ath_hal *ah = asc->asc_ah;
1712 rfilt = ATH_HAL_GETRXFILTER(ah);
1718 ATH_HAL_SETRXFILTER(ah, rfilt);
1728 struct ath_hal *ah = asc->asc_ah;
1751 ATH_HAL_SETMCASTFILTER(ah, mfilt[0], mfilt[1]);
1962 struct ath_hal *ah;
2053 ah = ath_hal_attach(device_id, asc, 0, regs, &status);
2054 if (ah == NULL) {
2061 ah->ah_macVersion, ah->ah_macRev,
2062 ah->ah_phyRev >> 4, ah->ah_phyRev & 0xf));
2063 ATH_HAL_INTRSET(ah, 0);
2064 asc->asc_ah = ah;
2066 if (ah->ah_abi != HAL_ABI_VERSION) {
2069 ah->ah_abi, HAL_ABI_VERSION));
2074 "HAL ABI version 0x%x\n", ah->ah_abi));
2077 ah->ah_macVersion, ah->ah_macRev,
2078 ah->ah_phyRev >> 4, ah->ah_phyRev & 0xf));
2079 if (ah->ah_analog5GhzRev)
2082 ah->ah_analog5GhzRev >> 4,
2083 ah->ah_analog5GhzRev & 0xf));
2084 if (ah->ah_analog2GhzRev)
2087 ah->ah_analog2GhzRev >> 4,
2088 ah->ah_analog2GhzRev & 0xf));
2097 asc->asc_mrretry = ATH_HAL_SETUPXTXDESC(ah, NULL, 0, 0, 0, 0, 0, 0);
2105 asc->asc_keymax = ATH_HAL_KEYCACHESIZE(ah);
2117 ATH_HAL_KEYRESET(ah, i);
2119 ATH_HAL_GETREGDOMAIN(ah, (uint32_t *)&ath_regdomain);
2120 ATH_HAL_GETCOUNTRYCODE(ah, &ath_countrycode);
2160 ATH_HAL_GETMAC(ah, ic->ic_macaddr);
2173 if (ATH_HAL_CIPHERSUPPORTED(ah, HAL_CIPHER_WEP))
2175 if (ATH_HAL_CIPHERSUPPORTED(ah, HAL_CIPHER_AES_OCB))
2177 if (ATH_HAL_CIPHERSUPPORTED(ah, HAL_CIPHER_AES_CCM)) {
2181 if (ATH_HAL_CIPHERSUPPORTED(ah, HAL_CIPHER_CKIP))
2183 if (ATH_HAL_CIPHERSUPPORTED(ah, HAL_CIPHER_TKIP)) {
2191 if (ATH_HAL_CIPHERSUPPORTED(ah, HAL_CIPHER_MIC)) {
2200 if (ATH_HAL_HASTKIPSPLIT(ah) ||
2201 !ATH_HAL_SETTKIPSPLIT(ah, AH_FALSE)) {
2207 asc->asc_hasclrkey = ATH_HAL_CIPHERSUPPORTED(ah, HAL_CIPHER_CLR);
2252 ATH_HAL_INTRSET(ah, 0);
2334 ah->ah_detach(asc->asc_ah);
2452 struct ath_hal *ah;
2457 if (asc == NULL || (ah = asc->asc_ah) == NULL)
2463 ATH_HAL_INTRSET(ah, 0);
2470 ATH_HAL_STOPTXDMA(ah, asc->asc_txq[i].axq_qnum);
2477 ATH_HAL_STOPPCURECV(ah);
2478 ATH_HAL_SETRXFILTER(ah, 0);
2479 ATH_HAL_STOPDMARECV(ah);
2485 ATH_HAL_PHYDISABLE(ah);