wifi: mt76: connac: fix EHT phy mode check
Add a BSS eht_support check before returning EHT phy mode. Without this patch, there might be an inconsistency where the softmac layer thinks the BSS is in HE mode, while the FW thinks it is in EHT mode. Signed-off-by: MeiChia Chiu <meichia.chiu@mediatek.com> Signed-off-by: Shayne Chen <shayne.chen@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
eb80e02b2c
commit
2c2f50bf64
@ -1359,7 +1359,7 @@ u8 mt76_connac_get_phy_mode_ext(struct mt76_phy *phy, struct ieee80211_vif *vif,
|
||||
sband = phy->hw->wiphy->bands[band];
|
||||
eht_cap = ieee80211_get_eht_iftype_cap(sband, vif->type);
|
||||
|
||||
if (!eht_cap || !eht_cap->has_eht)
|
||||
if (!eht_cap || !eht_cap->has_eht || !vif->bss_conf.eht_support)
|
||||
return mode;
|
||||
|
||||
switch (band) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user