From: Ming Yen Hsieh Date: Wed, 11 Dec 2024 01:19:23 +0000 (-0800) Subject: wifi: mt76: mt7925: Init secondary link PM state X-Git-Tag: block-6.14-20240131~28^2~20^2~4^2~63 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=28045ef2bc5bbeec4717da98bf31aca0faaccf02;p=linux-block.git wifi: mt76: mt7925: Init secondary link PM state Initialize secondary link PM state. Fixes: 86c051f2c418 ("wifi: mt76: mt7925: enabling MLO when the firmware supports it") Signed-off-by: Ming Yen Hsieh Signed-off-by: Sean Wang Link: https://patch.msgid.link/20241211011926.5002-14-sean.wang@kernel.org Signed-off-by: Felix Fietkau --- diff --git a/drivers/net/wireless/mediatek/mt76/mt7925/main.c b/drivers/net/wireless/mediatek/mt76/mt7925/main.c index dcdb9bcff3c4..a2d1c43098d3 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7925/main.c +++ b/drivers/net/wireless/mediatek/mt76/mt7925/main.c @@ -1991,6 +1991,8 @@ mt7925_change_vif_links(struct ieee80211_hw *hw, struct ieee80211_vif *vif, goto free; if (mconf != &mvif->bss_conf) { + mt7925_mcu_set_bss_pm(dev, link_conf, true); + err = mt7925_set_mlo_roc(phy, &mvif->bss_conf, vif->active_links); if (err < 0)