[][MAC80211][misc][Add MT7996 external openwrt build]

[Description]
Add MT7996 trunk Firmware (20230302)

[Release-log]
N/A

Change-Id: I17eb7971d2060d1743e104cde990fe5056243efe
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7227778
diff --git a/autobuild_mac80211_release/mt7988_mt7996_mac80211/0003-mt76-mt7996-copy-dsp-and-testmode-firmware.patch b/autobuild_mac80211_release/mt7988_mt7996_mac80211/0003-mt76-mt7996-copy-dsp-and-testmode-firmware.patch
new file mode 100644
index 0000000..cae8df4
--- /dev/null
+++ b/autobuild_mac80211_release/mt7988_mt7996_mac80211/0003-mt76-mt7996-copy-dsp-and-testmode-firmware.patch
@@ -0,0 +1,30 @@
+From 8ae778a22a8749c06d8873a383d024177240e2d8 Mon Sep 17 00:00:00 2001
+From: StanleyYP Wang <StanleyYP.Wang@mediatek.com>
+Date: Wed, 1 Mar 2023 16:14:11 +0800
+Subject: [PATCH] mt76: mt7996 copy dsp and testmode firmware
+
+Change-Id: I14f555f2ba3ea27d18022613208e106568979963
+Signed-off-by: StanleyYP Wang <StanleyYP.Wang@mediatek.com>
+---
+ package/kernel/mt76/Makefile | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/package/kernel/mt76/Makefile b/package/kernel/mt76/Makefile
+index f572a109..50e42892 100644
+--- a/package/kernel/mt76/Makefile
++++ b/package/kernel/mt76/Makefile
+@@ -545,8 +545,11 @@ define KernelPackage/mt7996e/install
+ 	cp \
+ 		$(PKG_BUILD_DIR)/firmware/mt7996/mt7996_wa.bin \
+ 		$(PKG_BUILD_DIR)/firmware/mt7996/mt7996_wm.bin \
++		$(PKG_BUILD_DIR)/firmware/mt7996/mt7996_wm_tm.bin \
++		$(PKG_BUILD_DIR)/firmware/mt7996/mt7996_dsp.bin \
+ 		$(PKG_BUILD_DIR)/firmware/mt7996/mt7996_rom_patch.bin \
+ 		$(PKG_BUILD_DIR)/firmware/mt7996/mt7996_eeprom.bin \
++		$(PKG_BUILD_DIR)/firmware/mt7996/mt7996_eeprom_tm.bin \
+ 		$(1)/lib/firmware/mediatek/mt7996
+ endef
+ endif
+-- 
+2.18.0
+
diff --git a/autobuild_mac80211_release/mt7988_mt7996_mac80211/lede-branch-build-sanity.sh b/autobuild_mac80211_release/mt7988_mt7996_mac80211/lede-branch-build-sanity.sh
index f26ba61..9b93c8f 100755
--- a/autobuild_mac80211_release/mt7988_mt7996_mac80211/lede-branch-build-sanity.sh
+++ b/autobuild_mac80211_release/mt7988_mt7996_mac80211/lede-branch-build-sanity.sh
@@ -55,6 +55,8 @@
 patch -p1 < ${BUILD_DIR}/autobuild/${branch_name}/0001-support-EHT-for-mac80211.sh.patch
 # patch hostapd to use latest version and add 11BE config
 patch -p1 < ${BUILD_DIR}/autobuild/${branch_name}/0002-add-EHT-config-for-hostapd.patch
+# copy DSP & testmode firmware
+patch -p1 < ${BUILD_DIR}/autobuild/${branch_name}/0003-mt76-mt7996-copy-dsp-and-testmode-firmware.patch
 
 # remove some iw patches to let EHT work normally
 rm -rf ${BUILD_DIR}/package/network/utils/iw/patches/001-nl80211_h_sync.patch
diff --git a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_dsp.bin b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_dsp.bin
new file mode 100755
index 0000000..91fd282
--- /dev/null
+++ b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_dsp.bin
Binary files differ
diff --git a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_rom_patch.bin b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_rom_patch.bin
index 6a25364..d54f1af 100644
--- a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_rom_patch.bin
+++ b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_rom_patch.bin
Binary files differ
diff --git a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wa.bin b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wa.bin
index 3201bfc..65abe42 100644
--- a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wa.bin
+++ b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wa.bin
Binary files differ
diff --git a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wm.bin b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wm.bin
index 4375155..c171e57 100644
--- a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wm.bin
+++ b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wm.bin
Binary files differ
diff --git a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wm_tm.bin b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wm_tm.bin
new file mode 100644
index 0000000..7de344f
--- /dev/null
+++ b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7996/mt7996_wm_tm.bin
Binary files differ