summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2025-09-15 09:59:09 +0200
committerFelix Fietkau <nbd@nbd.name>2025-09-15 13:23:02 +0200
commit3f34cced88a429872d1eefc393686f9a48ec01d9 (patch)
tree2cb077077b87fb58348e577fffc5da0bba865172
parent6855bebea8f8935af1a193c26dc13ae5ba771116 (diff)
wifi: mt76: improve phy reset on hw restart
- fix number of station accounting for scanning code. - reset channel context Link: https://patch.msgid.link/20250915075910.47558-14-nbd@nbd.name Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r--drivers/net/wireless/mediatek/mt76/mac80211.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mac80211.c b/drivers/net/wireless/mediatek/mt76/mac80211.c
index cc7da3d5ab08..f6a494812fe1 100644
--- a/drivers/net/wireless/mediatek/mt76/mac80211.c
+++ b/drivers/net/wireless/mediatek/mt76/mac80211.c
@@ -824,6 +824,8 @@ static void mt76_reset_phy(struct mt76_phy *phy)
return;
INIT_LIST_HEAD(&phy->tx_list);
+ phy->num_sta = 0;
+ phy->chanctx = NULL;
}
void mt76_reset_device(struct mt76_dev *dev)