ath9k: Fix rx of mcast/bcast frames in PS mode with auto sleep
authorVasanthakumar Thiagarajan <vasanth@atheros.com>
Sun, 23 May 2010 06:58:13 +0000 (23:58 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 24 May 2010 19:07:43 +0000 (15:07 -0400)
commitededf1f82ac8f06a0311097a68ccb582d32e70d5
tree28109d81b558d3548cdc004a352c9930b1ab7f7d
parenta0c9101c05389e69a5382967667ca686a8d8fbd3
ath9k: Fix rx of mcast/bcast frames in PS mode with auto sleep

The functionality to keep the device awake until it is done with
the rx of any mcast/bcast frames which are pending on AP should
also be added to the hardwares which support auto sleep feature.
This patch fixes frequent failures in ARP resolution when it is
initiated by the other end. Currently auto sleep is enabled only
for ar9003 in ath9k.

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