wifi: mt76: mt7925: update the power-saving flow
authorMing Yen Hsieh <mingyen.hsieh@mediatek.com>
Wed, 5 Mar 2025 00:08:51 +0000 (16:08 -0800)
committerFelix Fietkau <nbd@nbd.name>
Wed, 19 Mar 2025 13:47:03 +0000 (14:47 +0100)
commit276a568832577c81ec90b62dc506bbdc3781ca46
tree87fdb1fd05327d9483cf07f476d9a3b9cc237f18
parentcb1353ef34735ec1e5d9efa1fe966f05ff1dc1e1
wifi: mt76: mt7925: update the power-saving flow

After joining MLO, ensure that all links are setup before
enabling power-saving.

Fixes: 86c051f2c418 ("wifi: mt76: mt7925: enabling MLO when the firmware supports it")
Cc: stable@vger.kernel.org
Co-developed-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Tested-by: Caleb Jorden <cjorden@gmail.com>
Signed-off-by: Ming Yen Hsieh <mingyen.hsieh@mediatek.com>
Link: https://patch.msgid.link/20250305000851.493671-6-sean.wang@kernel.org
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7925/init.c
drivers/net/wireless/mediatek/mt76/mt7925/main.c
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
drivers/net/wireless/mediatek/mt76/mt792x.h