mirror of
https://github.com/nxp-imx/linux-imx.git
synced 2025-07-06 09:25:22 +02:00
wifi: mt76: mt7996: fix traffic delay when switching back to working channel
[ Upstream commit376200f095
] 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:98686cd216
("wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices") Signed-off-by: Peter Chiu <chui-hao.chiu@mediatek.com> Signed-off-by: Shayne Chen <shayne.chen@mediatek.com> Link: https://patch.msgid.link/20240816094635.2391-2-shayne.chen@mediatek.com Signed-off-by: Felix Fietkau <nbd@nbd.name> Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
50d87e3b70
commit
7146e5aeff
|
@ -287,6 +287,10 @@ int mt7996_set_channel(struct mt7996_phy *phy)
|
|||
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);
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user