]> git.baikalelectronics.ru Git - kernel.git/commit
brcm80211: smac: resume transmit fifo upon receiving frames
authorArend van Spriel <arend@broadcom.com>
Wed, 11 Apr 2012 09:52:51 +0000 (11:52 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 13 Apr 2012 18:05:35 +0000 (14:05 -0400)
commita5cb33d207e62ab0736631c0dee6ee1b6f73a3fb
treecd8573ca3d52ce344a49b1d2fc7766fd7cb4ebf3
parent0c52c535c6ebed0abe33ff41767404a3143b2a05
brcm80211: smac: resume transmit fifo upon receiving frames

There have been reports about not being able to use access-points
on channel 12 and 13 or having connectivity issues when these channels
were part of the selected regulatory domain. Upon switching to these
channels the brcmsmac driver suspends the transmit dma fifos. This
patch resumes them upon handing over the first received beacon to
mac80211.

This patch is to be applied to the stable tree for kernel versions
3.2 and 3.3.

Cc: stable@vger.kernel.org
Tested-by: Francesco Saverio Schiavarelli <fschiava@libero.it>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Brett Rudley <brudley@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/brcm80211/brcmsmac/main.c