wifi: mt76: mt7925: drop puncturing handling from BSS change path
Subsystems (2)
PATCH 1/1 wifi: mt76: mt7925: drop puncturing handling from BSS change path
From: Sean Wang <[email protected]>
IEEE80211_CHANCTX_CHANGE_PUNCTURING is a channel context change flag and should not be checked in the BSS change handler, where the changed mask represents enum ieee80211_bss_change.
Remove the puncturing handling from the BSS path and rely on mt7925_change_chanctx() to update puncturing configuration.
Fixes cadebdad959b ("wifi: mt76: mt7925: add EHT preamble puncturing")
Signed-off-by Sean Wang <[email protected]>
--- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 6 ------ 1 file changed, 6 deletions(-)
drivers/net/wireless/mediatek/mt76/mt7925/main.c +0 -6
@@ -1898,10 +1898,8 @@ static void mt7925_link_info_changed(struct ieee80211_hw *hw,struct mt792x_phy *phy =mt792x_hw_phy (hw);struct mt792x_dev *dev =mt792x_hw_dev (hw);struct mt792x_bss_conf *mconf; -struct ieee80211_bss_conf *link_conf; mconf =mt792x_vif_to_link (mvif, info->link_id); - link_conf =mt792x_vif_to_bss_conf (vif, mconf->link_id);mt792x_mutex_acquire (dev);
@@ -1943,10 +1941,6 @@ static void mt7925_link_info_changed(struct ieee80211_hw *hw, mvif->mlo_pm_state = MT792x_MLO_CHANGED_PS; } -if (changed &IEEE80211_CHANCTX_CHANGE_PUNCTURING ) -mt7925_mcu_set_eht_pp (mvif->phy->mt76, &mconf->mt76, - link_conf,NULL ); -if (changed &BSS_CHANGED_CQM )mt7925_mcu_set_rssimonitor (dev, vif);
Signature · 1 line
2.43.0