mirror of
https://github.com/outbackdingo/mt76.git
synced 2026-10-24 13:26:48 +00:00
wifi: mt76: mt7996: fix traffic delay when switching back to working channel
During scanning, UNI_CHANNEL_RX_PATH tag is necessary for the firmware to
properly stop and resume MAC TX queue. Without this tag, HW needs more time
to resume traffic when switching back to working channel.
Fixes: 98686cd21624 ("wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices")
Signed-off-by: Peter Chiu <[email protected]>
Signed-off-by: Shayne Chen <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Felix Fietkau <[email protected]>
This commit is contained in:
committed by
Felix Fietkau
parent
37955a4d08
commit
b980637b11
@@ -300,6 +300,10 @@ int mt7996_set_channel(struct mt76_phy *mphy)
|
||||
if (ret)
|
||||
goto out;
|
||||
|
||||
ret = mt7996_mcu_set_chan_info(phy, UNI_CHANNEL_RX_PATH);
|
||||
if (ret)
|
||||
goto out;
|
||||
|
||||
ret = mt7996_dfs_init_radar_detector(phy);
|
||||
mt7996_mac_cca_stats_reset(phy);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user