[][MAC80211][WiFi6/7][misc][fix ucode and backport 6.5 patch fail]

[Description]
Fix missing NL80211_SUPPORT in ucode and cause unknown symbol.
Fix WiFi7 release build fail due to Kernel v5.4.260 adding eth_hw_addr_set

[Release-log]
N/A

Change-Id: I1521de254102f38bc9881347759d76345e9856f1
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/8318144
diff --git a/autobuild_mac80211_release/package/utils/ucode/patches/0001-change-cmakelist.patch b/autobuild_mac80211_release/package/utils/ucode/patches/0001-change-cmakelist.patch
new file mode 100644
index 0000000..9b3f932
--- /dev/null
+++ b/autobuild_mac80211_release/package/utils/ucode/patches/0001-change-cmakelist.patch
@@ -0,0 +1,21 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ade8aac..c8ae7b7 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -28,13 +28,10 @@ find_library(libuci NAMES uci)
+ find_library(libubox NAMES ubox)
+ find_library(libubus NAMES ubus)
+ find_library(libblobmsg_json NAMES blobmsg_json)
++find_library(libnl_tiny NAMES nl-tiny)
+ 
+-if(LINUX)
+-  find_library(libnl_tiny NAMES nl-tiny)
+-
+-  if(libnl_tiny AND libubox)
+-    set(DEFAULT_NL_SUPPORT ON)
+-  endif()
++if(libnl_tiny AND libubox)
++  set(DEFAULT_NL_SUPPORT ON)
+ endif()
+ 
+ if(libuci AND libubox)