mac80211: b43: update b43 to version master-2014-07-29-1
[openwrt/svn-archive/archive.git] / package / kernel / mac80211 / patches / 801-fix-5ghz.patch
1 --- a/drivers/net/wireless/b43/phy_n.c
2 +++ b/drivers/net/wireless/b43/phy_n.c
3 @@ -6217,6 +6217,9 @@ static void b43_nphy_channel_setup(struc
4 u16 tmp16;
5
6 if (new_channel->band == IEEE80211_BAND_5GHZ) {
7 + /* Switch to 2 GHz for a moment to access B43_PHY_B_BBCFG */
8 + b43_phy_mask(dev, B43_NPHY_BANDCTL, ~B43_NPHY_BANDCTL_5GHZ);
9 +
10 tmp16 = b43_read16(dev, B43_MMIO_PSM_PHY_HDR);
11 b43_write16(dev, B43_MMIO_PSM_PHY_HDR, tmp16 | 4);
12 /* Put BPHY in the reset */