Commit 24acfc63 authored by Rafał Miłecki's avatar Rafał Miłecki Committed by John W. Linville

b43: xmit: set 5 GHz bit depending on current band

PHYs other than A may also work in 5 GHz mode.
Signed-off-by: default avatarRafał Miłecki <zajec5@gmail.com>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent 3cad711d
...@@ -231,7 +231,7 @@ struct b43_phy { ...@@ -231,7 +231,7 @@ struct b43_phy {
/* HT info */ /* HT info */
bool is_40mhz; bool is_40mhz;
/* GMODE bit enabled? */ /* Is GMODE (2 GHz mode) bit enabled? */
bool gmode; bool gmode;
/* Analog Type */ /* Analog Type */
......
...@@ -408,7 +408,7 @@ int b43_generate_txhdr(struct b43_wldev *dev, ...@@ -408,7 +408,7 @@ int b43_generate_txhdr(struct b43_wldev *dev,
mac_ctl |= B43_TXH_MAC_HWSEQ; mac_ctl |= B43_TXH_MAC_HWSEQ;
if (info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT) if (info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT)
mac_ctl |= B43_TXH_MAC_STMSDU; mac_ctl |= B43_TXH_MAC_STMSDU;
if (phy->type == B43_PHYTYPE_A) if (!phy->gmode)
mac_ctl |= B43_TXH_MAC_5GHZ; mac_ctl |= B43_TXH_MAC_5GHZ;
/* Overwrite rates[0].count to make the retry calculation /* Overwrite rates[0].count to make the retry calculation
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment