ath10k: set phymode to 11b when NO_OFDM flag set
phymode should use 11b only if NO_OFDM flags is set. Hence check up channel flag for NO_OFDM and set to 11b. Signed-off-by: Peter Oh <poh@qca.qualcomm.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
This commit is contained in:
parent
55884c045d
commit
6faab1273f
|
@ -269,7 +269,10 @@ chan_to_phymode(const struct cfg80211_chan_def *chandef)
|
|||
case IEEE80211_BAND_2GHZ:
|
||||
switch (chandef->width) {
|
||||
case NL80211_CHAN_WIDTH_20_NOHT:
|
||||
phymode = MODE_11G;
|
||||
if (chandef->chan->flags & IEEE80211_CHAN_NO_OFDM)
|
||||
phymode = MODE_11B;
|
||||
else
|
||||
phymode = MODE_11G;
|
||||
break;
|
||||
case NL80211_CHAN_WIDTH_20:
|
||||
phymode = MODE_11NG_HT20;
|
||||
|
|
Loading…
Reference in New Issue