]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: Move PS wakeup/restore calls from isr to tasklet
authorVasanthakumar Thiagarajan <vasanth@atheros.com>
Fri, 15 May 2009 06:47:16 +0000 (02:47 -0400)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 20 May 2009 18:46:30 +0000 (14:46 -0400)
commit254ca3c5f27447092fd4c1600d694e60eb56d4d8
tree7d772b65967747146b6b14af2a61fa3f53617edd
parent2b1f61d6eb2eefc29ba7f2eb365bfe299742b58c
ath9k: Move PS wakeup/restore calls from isr to tasklet

We do not need to do this in ath_isr() and it looks like the modified
version ends up being more stable as far as being able receive beacon
frames is concerned. Furthermore, this reduces need to move between
AWAKE and NETWORK SLEEP states when processing some unrelated
interrupts.

Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com>
Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/ath/ath9k/recv.c