b43: N-PHY: fix "Data bus error" while working in 5 GHz
authorRafał Miłecki <zajec5@gmail.com>
Wed, 30 Jul 2014 21:02:30 +0000 (23:02 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 31 Jul 2014 17:45:31 +0000 (13:45 -0400)
commit11d14c7921715bf74fe3b43ba82cdade6f6dc476
tree7cdeeb8cfdd65501495cddf6fb208842b2da3d80
parentb9d317040a0a86104d0db0f02821a06fe4afc1cf
b43: N-PHY: fix "Data bus error" while working in 5 GHz

When switching from one 5 GHz channel to another 5 GHz channel we need
to make sure BPHY is still in a reset. However to access BPHY register
we have to switch to 2 GHz mode for a moment. Otherwise this may result
in "Data bus error" (noticed by Hauke with BCM43224 connected to the
SoC).

Reported-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/b43/phy_n.c