linux-kernel-test/drivers/net/wireless/ath/ath9k
Luis R. Rodriguez 21526d57ad ath9k: move ps helpers onto core driver when reseting tsf
When the TSF is reset power save state is disabled and
then restored. The helpers to disable power save and restore
it use a lock provided by the driver core. Move the callers
of the helpers outside of the hw code.

We reset the TSF when mac80211 tells us and on the beacon.c
helper ath9k_hw_beaconinit() when it is made explicitly required.
Add a helper on beacon.c which will deal with ps awake/restore
if we need to reset the TSF upon ath9k_hw_beaconinit().

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-10-07 16:39:23 -04:00
..
ahb.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
ani.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
ani.h ath9k: Nuke struct ath9k_node_stats 2009-08-20 11:36:08 -04:00
ath9k.h ath9k: move bt_stomp_type to driver core 2009-10-07 16:39:21 -04:00
beacon.c ath9k: move ps helpers onto core driver when reseting tsf 2009-10-07 16:39:23 -04:00
btcoex.c ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported() 2009-10-07 16:39:23 -04:00
btcoex.h ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported() 2009-10-07 16:39:23 -04:00
calib.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
calib.h ath9k: Set default noise floor value for AR9287 2009-09-23 11:35:45 -04:00
debug.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
debug.h ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
eeprom_4k.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
eeprom_9287.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
eeprom_def.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
eeprom.c ath9k: Fix read buffer overflow 2009-08-28 14:40:46 -04:00
eeprom.h
hw.c ath9k: move ps helpers onto core driver when reseting tsf 2009-10-07 16:39:23 -04:00
hw.h ath9k: rename ath_btcoex_info to ath_btcoex_hw 2009-10-07 16:39:22 -04:00
initvals.h ath9k: Update INITVALs for AR9285 2009-08-28 14:40:47 -04:00
Kconfig ath9k: update kconfig to indicate support for AR9002 family 2009-08-14 09:14:08 -04:00
mac.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
mac.h ath9k: Fix RX Filter handling for BAR 2009-09-08 16:31:05 -04:00
main.c ath9k: move ps helpers onto core driver when reseting tsf 2009-10-07 16:39:23 -04:00
Makefile ath9k: Move btcoex stuff from hw.[ch] to new btcoex.[ch] 2009-08-28 14:40:48 -04:00
pci.c ath9k: Store subsystem id in struct hw_version 2009-09-09 11:25:25 -04:00
phy.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
phy.h ath9k: Add open loop power control support for AR9287. 2009-08-20 11:35:51 -04:00
rc.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
rc.h
recv.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00
reg.h ath9k: Revamp PCIE workarounds 2009-09-23 11:35:50 -04:00
virtual.c
xmit.c ath9k: use ath_hw for DPRINTF() and debug init/exit 2009-10-07 16:39:19 -04:00