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 /net/ipv4/tcp_output.c | |
| parent | 7e3ed02c6e65a0cb4c9259c0d34740305d9aa5e7 (diff) | |
| download | olio-linux-3.10-ad12886091cbc955dafd6cb91de2411b3ff36b39.tar.xz olio-linux-3.10-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 'net/ipv4/tcp_output.c')
0 files changed, 0 insertions, 0 deletions