aboutsummaryrefslogtreecommitdiff
path: root/drivers/base
diff options
context:
space:
mode:
authorJouni Malinen <jouni.malinen@atheros.com>2009-05-20 21:56:39 +0300
committerJohn W. Linville <linville@tuxdriver.com>2009-05-22 14:06:01 -0400
commit267a90127472be70b02ab13cbd355b5013e2aa51 (patch)
tree916825c0db1c68751ad280a54ee65e03395821c6 /drivers/base
parentd26285f873c3066fefe648b47b9ecf3ec18bcfbc (diff)
ath9k: Optimize TBTT/DTIM calculation for timers
The previous version used a simple loop to go through all Beacon frames when determining the next TBTT and DTIM count. This is not too bad for the case where the setup happens before timesync (i.e., very small TSF), but this can become very heavy operation if a short Beacon interval is used and the current TSF is large. In preparation for a patch to update timer setup based on Beacon timestamp, optimize this routine to take fixed time regardless of the actual TSF value. Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/base')
0 files changed, 0 insertions, 0 deletions