From f71cf143e81ca47bf98a03228e08ee7ff1af06c1 Mon Sep 17 00:00:00 2001
From: Josef Schlehofer <josef.schlehofer@nic.cz>
Date: Wed, 9 Nov 2022 09:23:37 +0100
Subject: [PATCH] Revert "patches/openwrt: mt76: backport patch to fix compile"

This patch is required only for the latest Linux backports, but we are
not using it, so we can drop it. Reference:
685634ce903ea8892b3e40767d7a300d5d293cc6 ("patches/openwrt: 5.15:
mac80211: downgrade")

This reverts commit 838a2844a425ebcb7452f2103e8dc771bb6fe69f.
---
 .../0006-Backport-mt76.patch                  | 31 +++----------------
 1 file changed, 5 insertions(+), 26 deletions(-)

diff --git a/patches/openwrt/a-new-kernel-5.15/0006-Backport-mt76.patch b/patches/openwrt/a-new-kernel-5.15/0006-Backport-mt76.patch
index 710ec16c6..7e6bc926e 100644
--- a/patches/openwrt/a-new-kernel-5.15/0006-Backport-mt76.patch
+++ b/patches/openwrt/a-new-kernel-5.15/0006-Backport-mt76.patch
@@ -1,20 +1,18 @@
-From 2e0b993befd4b176ee6edbf2a549b7d0f422daed Mon Sep 17 00:00:00 2001
+From 686e2bcfae4c851c1700cdb37f3aecaf7b8785e5 Mon Sep 17 00:00:00 2001
 From: Josef Schlehofer <pepe.schlehofer@gmail.com>
-Date: Tue, 25 Oct 2022 07:15:58 +0200
-Subject: [PATCH] mt76: backport from OpenWrt master branch
+Date: Mon, 29 Aug 2022 10:38:12 +0200
+Subject: [PATCH] mt76: backport version from the OpenWrt master branch
 
 ---
  package/kernel/mt76/Makefile                  | 53 +++++++++++++---
  ...ss-the-dst-buffer-to-of_get_mac_addr.patch | 26 --------
- .../patches/100-aggregation-definitions.patch | 13 ++++
  ...ix-encap-offload-ethernet-type-check.patch | 63 -------------------
- 4 files changed, 58 insertions(+), 97 deletions(-)
+ 3 files changed, 45 insertions(+), 97 deletions(-)
  delete mode 100644 package/kernel/mt76/patches/100-Revert-of-net-pass-the-dst-buffer-to-of_get_mac_addr.patch
- create mode 100644 package/kernel/mt76/patches/100-aggregation-definitions.patch
  delete mode 100644 package/kernel/mt76/patches/101-fix-encap-offload-ethernet-type-check.patch
 
 diff --git a/package/kernel/mt76/Makefile b/package/kernel/mt76/Makefile
-index 8210478c37..628ea79ec9 100644
+index 8210478c37..ff58d27bc2 100644
 --- a/package/kernel/mt76/Makefile
 +++ b/package/kernel/mt76/Makefile
 @@ -8,9 +8,9 @@ PKG_LICENSE_FILES:=
@@ -161,25 +159,6 @@ index 24b1240548..0000000000
 - 
 - 	if (!is_valid_ether_addr(phy->macaddr)) {
 - 		eth_random_addr(phy->macaddr);
-diff --git a/package/kernel/mt76/patches/100-aggregation-definitions.patch b/package/kernel/mt76/patches/100-aggregation-definitions.patch
-new file mode 100644
-index 0000000000..a88d57133f
---- /dev/null
-+++ b/package/kernel/mt76/patches/100-aggregation-definitions.patch
-@@ -0,0 +1,13 @@
-+--- a/mt7915/init.c
-++++ b/mt7915/init.c
-+@@ -327,8 +327,8 @@ mt7915_init_wiphy(struct ieee80211_hw *h
-+ 	struct mt7915_dev *dev = phy->dev;
-+ 
-+ 	hw->queues = 4;
-+-	hw->max_rx_aggregation_subframes = IEEE80211_MAX_AMPDU_BUF;
-+-	hw->max_tx_aggregation_subframes = IEEE80211_MAX_AMPDU_BUF;
-++	hw->max_rx_aggregation_subframes = IEEE80211_MAX_AMPDU_BUF_HE;
-++	hw->max_tx_aggregation_subframes = IEEE80211_MAX_AMPDU_BUF_HE;
-+ 	hw->netdev_features = NETIF_F_RXCSUM;
-+ 
-+ 	hw->radiotap_timestamp.units_pos =
 diff --git a/package/kernel/mt76/patches/101-fix-encap-offload-ethernet-type-check.patch b/package/kernel/mt76/patches/101-fix-encap-offload-ethernet-type-check.patch
 deleted file mode 100644
 index d81aa4dfa3..0000000000
-- 
GitLab