30#define TU_TO_USEC(_tu) ((_tu) << 10)
31#define ONE_EIGHTH_TU_TO_USEC(_tu8) ((_tu8) << 7)
85 uint32_t next_beacon, uint32_t beacon_period)
130#define AR_BEACON_PERIOD_MAX 0xffff
155 uint32_t nextTbtt, nextdtim,beaconintval, dtimperiod;
221#define CAB_TIMEOUT_VAL 10
222#define BEACON_TIMEOUT_VAL 10
246 if (beaconintval == dtimperiod)
273#define HAL_TSFOOR_THRESHOLD 0x00004240
284 __func__, beaconintval);
286 __func__, dtimperiod);
287#undef CAB_TIMEOUT_VAL
288#undef BEACON_TIMEOUT_VAL
#define HAL_BEACON_PERIOD
#define OS_REG_SET_BIT(_a, _r, _f)
#define OS_REG_RMW_FIELD(_a, _r, _f, _v)
#define HALDEBUG(_ah, __m,...)
#define OS_REG_WRITE(_ah, _reg, _val)
#define OS_REG_READ(_ah, _reg)
#define AR_RSSI_THR_BM_THR_S
#define AR_BEACON_RESET_TSF
#define AR_RSSI_THR_BM_THR
#define AR_STA_ID1_PWR_SAV
#define AR_STA_ID1_USE_DEFANT
void ar5416ResetTsf(struct ath_hal *ah)
#define AR_BEACON_PERIOD_MAX
void ar5416ResetStaBeaconTimers(struct ath_hal *ah)
#define BEACON_TIMEOUT_VAL
void ar5416BeaconInit(struct ath_hal *ah, uint32_t next_beacon, uint32_t beacon_period)
#define HAL_TSFOOR_THRESHOLD
#define ONE_EIGHTH_TU_TO_USEC(_tu8)
uint64_t ar5416GetNextTBTT(struct ath_hal *ah)
void ar5416SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt)
void ar5416SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs)
#define AR_TIMER_MODE_TBTT
#define AR_TSFOOR_THRESHOLD
#define AR_TIMER_MODE_DTIM
#define AR5416_SLEEP2_BEACON_TIMEOUT
#define AR_TIMER_MODE_DBA
#define AR_TIMER_MODE_TIM
#define AR_TIMER_MODE_SWBA
#define AR5416_BEACON_PERIOD
#define AR5416_SLEEP1_CAB_TIMEOUT
#define AR_TIMER_MODE_NDP
#define AR_TXCFG_ATIM_TXPOLICY
#define AR5416_SLEEP1_ASSUME_DTIM
uint32_t bs_sleepduration
uint16_t bs_bmissthreshold
int ah_dma_beacon_response_time
int ah_sw_beacon_response_time
uint32_t ah_beaconInterval