]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k_hw: clean up generic timer code
authorFelix Fietkau <nbd@openwrt.org>
Sat, 14 Dec 2013 17:03:38 +0000 (18:03 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 18 Dec 2013 20:23:22 +0000 (15:23 -0500)
commite90543bf373e5323ca1cd173bfa26748ef5401ec
treea4e481a7aabef73ebd0cbe1bf00d98d121652ac8
parent1572be89a43045853a7ed1c5e34eb94e251878ac
ath9k_hw: clean up generic timer code

- Use generic bitops instead of custom hackery
- Move interrupt enable/disable logic from ath9k to ath9k_hw
- Decouple ISR call from btcoex
- Make the overflow callback optional (to prevent IRQ storms)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/btcoex.c
drivers/net/wireless/ath/ath9k/gpio.c
drivers/net/wireless/ath/ath9k/hw.c
drivers/net/wireless/ath/ath9k/hw.h
drivers/net/wireless/ath/ath9k/main.c