Lines Matching refs:bt
36 ar5416SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt)
40 OS_REG_WRITE(ah, AR_NEXT_TBTT, TU_TO_USEC(bt->bt_nexttbtt));
41 OS_REG_WRITE(ah, AR_NEXT_DBA, TU_TO_USEC(bt->bt_nextdba) >> 3);
42 OS_REG_WRITE(ah, AR_NEXT_SWBA, TU_TO_USEC(bt->bt_nextswba) >> 3);
43 OS_REG_WRITE(ah, AR_NEXT_NDP, TU_TO_USEC(bt->bt_nextatim));
45 bperiod = TU_TO_USEC(bt->bt_intval & HAL_BEACON_PERIOD);
54 if (bt->bt_intval & AR_BEACON_RESET_TSF)
60 bt->bt_flags != 0 ? bt->bt_flags :
73 HAL_BEACON_TIMERS bt;
75 bt.bt_nexttbtt = next_beacon;
82 bt.bt_flags = 0;
86 bt.bt_nextdba = 0xffff;
87 bt.bt_nextswba = 0x7ffff;
88 bt.bt_flags |= AR_TIMER_MODE_TBTT;
92 bt.bt_flags |= AR_TIMER_MODE_NDP;
95 bt.bt_nextdba = (next_beacon -
97 bt.bt_nextswba = (next_beacon -
99 bt.bt_flags |= AR_TIMER_MODE_TBTT
110 bt.bt_nextatim = next_beacon + 1;
111 bt.bt_intval = beacon_period &
113 ar5416SetBeaconTimers(ah, &bt);