71 for (i = 0; i < 1000; i++) {
77 ath_hal_printf(ah,
"ar5210: dma receive failed to stop in 10ms\n");
185 uint32_t size, u_int flags)
215 uint32_t pa,
struct ath_desc *nds, uint64_t tsf,
220 uint32_t now, rstamp;
239 if ((now & 0x1fff) < rstamp)
240 rstamp |= (now - 0x2000) & 0xffff;
#define HAL_RXDESC_INTREQ
#define HAL_RXERR_DECRYPT
#define HAL_RXKEYIX_INVALID
#define HALDEBUG(_ah, __m,...)
void ath_hal_printf(struct ath_hal *, const char *,...)
#define OS_REG_WRITE(_ah, _reg, _val)
#define OS_REG_READ(_ah, _reg)
void ar5210UpdateDiagReg(struct ath_hal *ah, uint32_t val)
uint32_t ar5210GetRxFilter(struct ath_hal *ah)
void ar5210SetRxFilter(struct ath_hal *ah, uint32_t bits)
void ar5210StartPcuReceive(struct ath_hal *ah, HAL_BOOL is_scanning)
HAL_BOOL ar5210SetMulticastFilterIndex(struct ath_hal *ah, uint32_t ix)
void ar5210StopPcuReceive(struct ath_hal *ah)
void ar5210SetRxDP(struct ath_hal *ah, uint32_t rxdp, HAL_RX_QUEUE qtype)
HAL_BOOL ar5210ClrMulticastFilterIndex(struct ath_hal *ah, uint32_t ix)
HAL_STATUS ar5210ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *nds, uint64_t tsf, struct ath_rx_status *rs)
uint32_t ar5210GetRxDP(struct ath_hal *ah, HAL_RX_QUEUE qtype)
HAL_BOOL ar5210SetupRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t size, u_int flags)
void ar5210EnableReceive(struct ath_hal *ah)
HAL_BOOL ar5210StopDmaReceive(struct ath_hal *ah)
void ar5210SetMulticastFilter(struct ath_hal *ah, uint32_t filter0, uint32_t filter1)
#define AR_RcvSigStrength
#define AR_DIAG_SW_DIS_RX
#define AR_RX_FILTER_PROMISCUOUS