[rdk-b][common][bsp][Refactor and sync kernel/wifi from Openwrt]

[Description]
Refactor and sync kernel/wifi from Openwrt

[Release-log]
N/A

diff --git a/recipes-wifi/linux-mac80211/files/patches/subsys/subsys.inc b/recipes-wifi/linux-mac80211/files/patches/subsys/subsys.inc
index d56faa4..8be33dc 100644
--- a/recipes-wifi/linux-mac80211/files/patches/subsys/subsys.inc
+++ b/recipes-wifi/linux-mac80211/files/patches/subsys/subsys.inc
@@ -5,43 +5,44 @@
     file://150-disable_addr_notifier.patch \
     file://210-ap_scan.patch \
     file://301-mac80211-sta-randomize-BA-session-dialog-token-alloc.patch \
-    file://303-mac80211-set-up-the-fwd_skb-dev-for-mesh-forwarding.patch \
-    file://306-mac80211-use-coarse-boottime-for-airtime-fairness-co.patch \
+    file://303-v5.16-mac80211-set-up-the-fwd_skb-dev-for-mesh-forwarding.patch \
+    file://306-v5.17-mac80211-use-coarse-boottime-for-airtime-fairness-co.patch \
     file://307-mac80211_hwsim-make-6-GHz-channels-usable.patch \
-    file://308-mac80211-add-support-for-.ndo_fill_forward_path.patch \
+    file://308-v5.17-mac80211-add-support-for-.ndo_fill_forward_path.patch \
     file://309-mac80211-minstrel_ht-fix-MINSTREL_FRAC-macro.patch \
     file://310-mac80211-minstrel_ht-reduce-fluctuations-in-rate-pro.patch \
     file://311-mac80211-minstrel_ht-rework-rate-downgrade-code-and-.patch \
-    file://312-mac80211-split-beacon-retrieval-functions.patch \
-    file://313-nl80211-MBSSID-and-EMA-support-in-AP-mode.patch \
-    file://314-cfg80211-implement-APIs-for-dedicated-radar-detectio.patch \
-    file://315-cfg80211-move-offchan_cac_event-to-a-dedicated-work.patch \
-    file://316-cfg80211-fix-possible-NULL-pointer-dereference-in-cf.patch \
-    file://317-cfg80211-schedule-offchan_cac_abort_wk-in-cfg80211_r.patch \
-    file://318-cfg80211-allow-continuous-radar-monitoring-on-offcha.patch \
-    file://319-mac80211-introduce-set_radar_offchan-callback.patch \
-    file://320-cfg80211-rename-offchannel_chain-structs-to-backgrou.patch \
-    file://323-mac80211-MBSSID-support-in-interface-handling.patch \
-    file://324-mac80211-MBSSID-beacon-handling-in-AP-mode.patch \
-    file://325-mac80211-MBSSID-channel-switch.patch \
-    file://326-mac80211-update-bssid_indicator-in-ieee80211_assign_.patch \
-    file://328-mac80211-do-not-wake-queues-on-a-vif-that-is-being-s.patch \
-    file://330-mac80211-switch-airtime-fairness-back-to-deficit-rou.patch \
-    file://331-mac80211-make-sta-airtime-deficit-field-s32-instead-.patch \
-    file://332-mac80211-consider-aql_tx_pending-when-checking-airti.patch \
-    file://333-mac80211-keep-recently-active-tx-queues-in-schedulin.patch \
-    file://334-mac80211-add-a-per-PHY-AQL-limit-to-improve-fairness.patch \
-    file://335-mac80211-add-debugfs-file-to-display-per-phy-AQL-pen.patch \
-    file://336-mac80211-only-accumulate-airtime-deficit-for-active-.patch \
+    file://312-v5.16-mac80211-split-beacon-retrieval-functions.patch \
+    file://313-v5.16-nl80211-MBSSID-and-EMA-support-in-AP-mode.patch \
+    file://314-v5.17-cfg80211-implement-APIs-for-dedicated-radar-detectio.patch \
+    file://315-v5.17-cfg80211-move-offchan_cac_event-to-a-dedicated-work.patch \
+    file://316-v5.17-cfg80211-fix-possible-NULL-pointer-dereference-in-cf.patch \
+    file://317-v5.17-cfg80211-schedule-offchan_cac_abort_wk-in-cfg80211_r.patch \
+    file://318-v5.17-cfg80211-allow-continuous-radar-monitoring-on-offcha.patch \
+    file://319-v5.17-mac80211-introduce-set_radar_offchan-callback.patch \
+    file://320-v5.17-cfg80211-rename-offchannel_chain-structs-to-backgrou.patch \
+    file://323-v5.16-mac80211-MBSSID-support-in-interface-handling.patch \
+    file://324-v5.18-mac80211-MBSSID-beacon-handling-in-AP-mode.patch \
+    file://325-v5.18-mac80211-MBSSID-channel-switch.patch \
+    file://326-v5.18-mac80211-update-bssid_indicator-in-ieee80211_assign_.patch \
+    file://328-v5.19-mac80211-do-not-wake-queues-on-a-vif-that-is-being-s.patch \
+    file://330-v6.0-mac80211-switch-airtime-fairness-back-to-deficit-rou.patch \
+    file://331-v6.0-mac80211-make-sta-airtime-deficit-field-s32-instead-.patch \
+    file://332-v6.0-mac80211-consider-aql_tx_pending-when-checking-airti.patch \
+    file://333-v6.0-mac80211-keep-recently-active-tx-queues-in-schedulin.patch \
+    file://334-v6.0-mac80211-add-a-per-PHY-AQL-limit-to-improve-fairness.patch \
+    file://335-v6.0-mac80211-add-debugfs-file-to-display-per-phy-AQL-pen.patch \
+    file://336-v6.0-mac80211-only-accumulate-airtime-deficit-for-active-.patch \
     file://337-mac80211-increase-quantum-for-airtime-scheduler.patch \
-    file://339-mac80211-exclude-multicast-packets-from-AQL-pending-.patch \
-    file://340-wifi-mac80211-do-not-abuse-fq.lock-in-ieee80211_do_s.patch \
-    file://341-mac80211-Fix-deadlock-Don-t-start-TX-while-holding-f.patch \
-    file://342-mac80211-Ensure-vif-queues-are-operational-after-sta.patch \
-    file://343-wifi-mac80211-fix-decap-offload-for-stations-on-AP_V.patch \
-    file://344-wifi-cfg80211-fix-ieee80211_data_to_8023_exthdr-hand.patch \
-    file://345-wifi-mac80211-do-not-drop-packets-smaller-than-the-L.patch \
-    file://363-bss-color-collision.patch \
+    file://339-v6.0-mac80211-exclude-multicast-packets-from-AQL-pending-.patch \
+    file://340-v5.19-wifi-mac80211-do-not-abuse-fq.lock-in-ieee80211_do_s.patch \
+    file://341-v6.0-mac80211-Fix-deadlock-Don-t-start-TX-while-holding-f.patch \
+    file://342-v6.0-mac80211-Ensure-vif-queues-are-operational-after-sta.patch \
+    file://343-v6.1-wifi-mac80211-fix-decap-offload-for-stations-on-AP_V.patch \
+    file://344-v6.1-wifi-cfg80211-fix-ieee80211_data_to_8023_exthdr-hand.patch \
+    file://345-v6.1-wifi-mac80211-do-not-drop-packets-smaller-than-the-L.patch \
+    file://346-v6.0-wifi-mac80211-fix-mesh-airtime-link-metric-estimatin.patch \
+    file://363-v5.19-bss-color-collision.patch \
     file://364-mac80211-add-support-for-restricting-netdev-features.patch \
     file://400-allow-ibss-mixed.patch \
     file://500-mac80211_configure_antenna_gain.patch \