]> git.hungrycats.org Git - linux/commit
wifi: mt76: mt7925: program BA state on active links
authorSean Wang <sean.wang@mediatek.com>
Sat, 25 Apr 2026 15:47:21 +0000 (10:47 -0500)
committerFelix Fietkau <nbd@nbd.name>
Tue, 9 Jun 2026 10:15:21 +0000 (10:15 +0000)
commit733d8aa8d09be3068bcf2f09278446aca7921805
tree80fe57a802a98e7e4d8a387dafbea64509f73936
parenta13d3411390b10f5fcb81a654cbe0b19000144c5
wifi: mt76: mt7925: program BA state on active links

With MLO, traffic for one TID can be sent on any active link. Programming
BA state only on the default link leaves the other active links out of
sync.

Program BA state on all active links instead.

Fixes: 766ea2cf5a39 ("Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO"")
Tested-by: Yao Ting Hsieh <yao-ting.hsieh@mediatek.com>
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Link: https://patch.msgid.link/20260425154721.738101-3-sean.wang@kernel.org
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7925/main.c
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h