From: Sean Wang Date: Fri, 6 Mar 2026 23:22:34 +0000 (-0600) Subject: wifi: mt76: mt7925: drop WCID reinit after publish X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0fff5b5e2786a4fed7c67087bbaa44ff4a2e200d;p=thirdparty%2Fkernel%2Flinux.git wifi: mt76: mt7925: drop WCID reinit after publish Remove the redundant mt76_wcid_init() call after publishing the WCID in mt7925_mac_link_sta_add(). WCID is already initialized before publication, so reinitializing it afterward is unnecessary and makes the setup ordering less clear. No functional change intended. Signed-off-by: Sean Wang Link: https://patch.msgid.link/20260306232238.2039675-16-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 dbde91727cd0c..d99dbd707fcdb 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7925/main.c +++ b/drivers/net/wireless/mediatek/mt76/mt7925/main.c @@ -891,7 +891,6 @@ static int mt7925_mac_link_sta_add(struct mt76_dev *mdev, ewma_signal_init(&wcid->rssi); rcu_assign_pointer(dev->mt76.wcid[wcid->idx], wcid); wcid_published = true; - mt76_wcid_init(wcid, 0); ewma_avg_signal_init(&mlink->avg_ack_signal); memset(mlink->airtime_ac, 0, sizeof(msta->deflink.airtime_ac));