blob: a9ff608d19dd97bbd37a46c1076f60f68d1c2bf3 [file] [log] [blame]
From 903edd4667682289fca8cb7fac0f407c34598e5c Mon Sep 17 00:00:00 2001
From: Rex Lu <rex.lu@mediatek.com>
Date: Fri, 5 Jul 2024 17:50:29 +0800
Subject: [PATCH 1052/1052] wifi: mt76: mt7915: Clear private driver data in
case of reuse
Signed-off-by: Rex Lu <rex.lu@mediatek.com>
---
mt7915/main.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/mt7915/main.c b/mt7915/main.c
index eab45737..8c498683 100644
--- a/mt7915/main.c
+++ b/mt7915/main.c
@@ -230,6 +230,9 @@ int mt7915_init_vif(struct mt7915_phy *phy, struct ieee80211_vif *vif, bool bf_e
bool ext_phy = phy != &dev->phy;
int idx, ret = 0;
+ /* Clear private driver data in case of reuse */
+ memset(mvif, 0, sizeof(struct mt7915_vif));
+
/* To differentiate the mac address of TXD and TXCMD interface */
vif->addr[0] |= bf_en;
--
2.18.0