[][MAC80211][misc][rework mac80211 patches]
[Description]
Add mac80211_v5.15.81_077622a1 backport package.
Update MT7915 default firmware bin to TSSI_OFF_CLK_OFF
[Release-log]
N/A
Change-Id: I62d5e9f423002f73fba3d80ab5b3dc5eafeb9164
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/6908944
diff --git a/autobuild_mac80211_release/lede-build-sanity.sh b/autobuild_mac80211_release/lede-build-sanity.sh
index 5c404ba..404ad0a 100755
--- a/autobuild_mac80211_release/lede-build-sanity.sh
+++ b/autobuild_mac80211_release/lede-build-sanity.sh
@@ -15,7 +15,7 @@
fi
MTK_FEED_DIR=${BUILD_DIR}/feeds/mtk_openwrt_feed
-MTK_MANIFEST_FEED=${BUILD_DIR}/../mtk_openwrt_feeds
+MTK_MANIFEST_FEED=${BUILD_DIR}/../mtk-openwrt-feeds
if [ -z ${INSTALL_DIR} ]; then
INSTALL_DIR=autobuild_release
@@ -144,14 +144,23 @@
cp -fpR ${BUILD_DIR}/./../mac80211_package/package/network/utils/iwinfo ${BUILD_DIR}/package/network/utils
rm -rf ${BUILD_DIR}/package/kernel/mac80211
+ if [ $1 = "1" ]; then
+ echo "=========================MAC80211 v6.1==================="
+ cp -fpR ${BUILD_DIR}/./../mac80211_package/package/kernel/mac80211 ${BUILD_DIR}/package/kernel
+ rm -rf ${MTK_FEED_DIR}/autobuild_mac80211_release/package/kernel/mac80211
+ mv ${MTK_FEED_DIR}/autobuild_mac80211_release/package/kernel/mac80211_dev ${MTK_FEED_DIR}/autobuild_mac80211_release/package/kernel/mac80211
+ else
+ echo "=========================MAC80211 v5.15=================="
+ tar xvf ${MTK_FEED_DIR}/autobuild_mac80211_release/package/kernel/mac80211/mac80211_v5.15.81_077622a1.tar.gz -C ${BUILD_DIR}/package/kernel/
+ fi
cp -fpR ${BUILD_DIR}/./../mac80211_package/package/kernel/mac80211 ${BUILD_DIR}/package/kernel
rm -rf ${BUILD_DIR}/package/firmware/wireless-regdb
cp -fpR ${BUILD_DIR}/./../mac80211_package/package/firmware/wireless-regdb ${BUILD_DIR}/package/firmware
cp -fpR ${BUILD_DIR}/./../mac80211_package/package/kernel/mt76 ${BUILD_DIR}/package/kernel
+ rm -rf ${BUILD_DIR}/package/kernel/mt76/patches/100-Revert-of-net-pass-the-dst-buffer-to-of_get_mac_addr.patch
rm -rf ${BUILD_DIR}/package/kernel/mt76/patches/101-fix-encap-offload-ethernet-type-check.patch
-
#hack mt7986 hostapd config
echo "CONFIG_MBO=y" >> ./package/network/services/hostapd/files/hostapd-full.config
echo "CONFIG_WPS_UPNP=y" >> ./package/network/services/hostapd/files/hostapd-full.config
@@ -266,6 +275,7 @@
#cp customized autobuild SDK patches
cp -fpR ${BUILD_DIR}/autobuild/$1/target/ ${BUILD_DIR}
cp -fpR ${BUILD_DIR}/autobuild/$1/package/ ${BUILD_DIR}
+ cp -fpR ${BUILD_DIR}/autobuild/$1/tools/ ${BUILD_DIR}
#cp special subtarget patches
diff --git a/autobuild_mac80211_release/mt7986_mac80211/lede-branch-build-sanity.sh b/autobuild_mac80211_release/mt7986_mac80211/lede-branch-build-sanity.sh
index ba5d6c0..b5a507e 100755
--- a/autobuild_mac80211_release/mt7986_mac80211/lede-branch-build-sanity.sh
+++ b/autobuild_mac80211_release/mt7986_mac80211/lede-branch-build-sanity.sh
@@ -6,6 +6,7 @@
branch_name=${temp##*/}
swpath=0
kasan=0
+backport_new=0
args=
for arg in $*; do
@@ -16,6 +17,9 @@
"kasan")
kasan=1
;;
+ "dev")
+ backport_new=1
+ ;;
*)
args="$args $arg"
;;
@@ -53,6 +57,7 @@
echo "CONFIG_SLUB_DEBUG=y" >> ${BUILD_DIR}/target/linux/mediatek/mt7986/config-5.4
echo "CONFIG_FRAME_WARN=4096" >> ${BUILD_DIR}/target/linux/mediatek/mt7986/config-5.4
}
+
}
#step1 clean
@@ -68,7 +73,7 @@
prepare_flowoffload
-prepare_mac80211
+prepare_mac80211 ${backport_new}
prepare_final ${branch_name}
diff --git a/autobuild_mac80211_release/package/kernel/mac80211/mac80211_v5.15.81_077622a1.tar.gz b/autobuild_mac80211_release/package/kernel/mac80211/mac80211_v5.15.81_077622a1.tar.gz
new file mode 100644
index 0000000..e0a87d1
--- /dev/null
+++ b/autobuild_mac80211_release/package/kernel/mac80211/mac80211_v5.15.81_077622a1.tar.gz
Binary files differ
diff --git a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7915_eeprom.bin b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7915_eeprom.bin
index 007df1b..7584a1d 100644
--- a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7915_eeprom.bin
+++ b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7915_eeprom.bin
Binary files differ
diff --git a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7915_eeprom_dbdc.bin b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7915_eeprom_dbdc.bin
index 6c0b64e..d0ce42e 100644
--- a/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7915_eeprom_dbdc.bin
+++ b/autobuild_mac80211_release/package/kernel/mt76/src/firmware/mt7915_eeprom_dbdc.bin
Binary files differ