diff options
author | Sujith Manoharan <c_manoha@qca.qualcomm.com> | 2012-04-24 10:23:20 +0530 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-04-24 14:54:28 -0400 |
commit | ad12886091cbc955dafd6cb91de2411b3ff36b39 (patch) | |
tree | b49ac5d2614afedefdf15fafdecdd4d7a2d40e93 /drivers/net/wireless/ti/wlcore | |
parent | 7e3ed02c6e65a0cb4c9259c0d34740305d9aa5e7 (diff) | |
download | blackbird-op-linux-ad12886091cbc955dafd6cb91de2411b3ff36b39.tar.gz blackbird-op-linux-ad12886091cbc955dafd6cb91de2411b3ff36b39.zip |
ath9k: Fix IDLE Powersave
* PS_WAIT_FOR_TX_ACK is used in network-sleep mode and checking
it for handling IDLE transitions is incorrect. Fix this.
* RX PCU/DMA engines have to be stopped before setting the chip into
full-sleep mode - otherwise the chip becomes mute.
* Make things a bit clear by checking explicitly for network-sleep
mode in the tx() routine and add a couple of debug statements
to aid PS debugging.
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ti/wlcore')
0 files changed, 0 insertions, 0 deletions