[][mac80211][mt76][Fix kernel crash because wcid may be null]

[Description]
Fix kernel crash because wcid may be null.

[Release-log]
N/A

Change-Id: Ie5e6d5109d8690e021b78fefa7aedd977b05ff74
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7171918
diff --git a/autobuild_mac80211_release/package/kernel/mt76/patches/3013-wifi-mt76-mt7915-get-tx-retries-from-tx-free-done-ev.patch b/autobuild_mac80211_release/package/kernel/mt76/patches/3013-wifi-mt76-mt7915-get-tx-retries-from-tx-free-done-ev.patch
index b2560bb..e596240 100644
--- a/autobuild_mac80211_release/package/kernel/mt76/patches/3013-wifi-mt76-mt7915-get-tx-retries-from-tx-free-done-ev.patch
+++ b/autobuild_mac80211_release/package/kernel/mt76/patches/3013-wifi-mt76-mt7915-get-tx-retries-from-tx-free-done-ev.patch
@@ -1,8 +1,8 @@
-From 28eed1babbb1cc80d74d5d7fa433ee9d7acd1287 Mon Sep 17 00:00:00 2001
+From be812eb6a9ceafc732c518070458fed74a09cd2e Mon Sep 17 00:00:00 2001
 From: Peter Chiu <chui-hao.chiu@mediatek.com>
 Date: Tue, 17 Jan 2023 21:15:00 +0800
-Subject: [PATCH 3013/3015] wifi: mt76: mt7915: get tx retries from tx free
- done event for sw path
+Subject: [PATCH] wifi: mt76: mt7915: get tx retries from tx free done event
+ for sw path
 
 ---
  mt7915/mac.c  | 14 +++++++++++---
@@ -11,7 +11,7 @@
  3 files changed, 18 insertions(+), 7 deletions(-)
 
 diff --git a/mt7915/mac.c b/mt7915/mac.c
-index 175498b1..b7559182 100644
+index 175498b1..180c1ae3 100644
 --- a/mt7915/mac.c
 +++ b/mt7915/mac.c
 @@ -1005,6 +1005,7 @@ mt7915_mac_tx_free(struct mt7915_dev *dev, void *data, int len)
@@ -49,7 +49,7 @@
 +		else if (!v3 && (info & MT_TX_FREE_MPDU_HEADER))
 +			retries = u32_get_bits(info, MT_TX_FREE_TX_COUNT) - 1;
 +
-+		if (!mtk_wed_device_active(&mdev->mmio.wed))
++		if (!mtk_wed_device_active(&mdev->mmio.wed) && wcid)
 +			wcid->stats.tx_retries += retries;
 +
 +		if (v3 && (info & MT_TX_FREE_MPDU_HEADER_V3))