[openwrt/openwrt] mt76: update to Git HEAD (2025-09-15)

LEDE Commits lede-commits at lists.infradead.org
Mon Sep 15 04:42:03 PDT 2025


nbd pushed a commit to openwrt/openwrt.git, branch openwrt-24.10:
https://git.openwrt.org/457d0ca35970b24a2d0b8cc410ee73795b1b0440

commit 457d0ca35970b24a2d0b8cc410ee73795b1b0440
Author: Felix Fietkau <nbd at nbd.name>
AuthorDate: Mon Sep 15 09:53:54 2025 +0200

    mt76: update to Git HEAD (2025-09-15)
    
    904abc93b7d7 wifi: mt76: mt7996: fix setting beacon protection keys
    75cd7c365b26 wifi: mt76: mt7996: fix memory leak on mt7996_mcu_sta_key_tlv error
    587012a43306 wifi: mt76: mt7996: delete vif keys when requested
    e995f6198d8b wifi: mt76: mt7996: fix key add/remove imbalance
    5b0cbb058089 wifi: mt76: mt7996: fix updating beacon protection with beacons enabled
    bba7ae0b1a68 wifi: mt76: mt7996: drop connac mcu wtbl clear
    1383b5548fd7 wifi: mt76: use altx queue for offchannel tx on connac+
    fd4c0858e58d wifi: mt76: mt7996: disable promiscuous mode by default
    a9d21b7ece99 wifi: mt76: mt7996: remove the mem_total field of STA_REC_BF command
    e88deeb14596 wifi: mt76: mt7996: set VTA in txwi
    a06461861f4a wifi: mt76: mt7996: fill User Priority in skb->priority for rx packets
    d17519baab77 wifi: mt76: improve phy reset on hw restart
    ddbe1f6eb25f wifi: mt76: abort scan/roc on hw restart
    6745cece7a07 wifi: mt76: mt7996: reset station links on hardware restart
    d4a79d50ffc6 wifi: mt76: mt7996: reset interface links on hardware restart
    9b770cb3dacd wifi: mt76: mt76_eeprom_override to int
    6467af3bcf11 wifi: mt76: mt7921u: Add VID/PID for Netgear A7500
    
    Signed-off-by: Felix Fietkau <nbd at nbd.name>
    (cherry picked from commit b4d6b6c98697e0153ae17ca30e95f1219742270c)
---
 package/kernel/mt76/Makefile                     | 6 +++---
 package/kernel/mt76/patches/100-api_compat.patch | 8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/package/kernel/mt76/Makefile b/package/kernel/mt76/Makefile
index 95888169fa..6943acd89d 100644
--- a/package/kernel/mt76/Makefile
+++ b/package/kernel/mt76/Makefile
@@ -8,9 +8,9 @@ PKG_LICENSE_FILES:=
 
 PKG_SOURCE_URL:=https://github.com/openwrt/mt76
 PKG_SOURCE_PROTO:=git
-PKG_SOURCE_DATE:=2025-09-09
-PKG_SOURCE_VERSION:=a6559a003d1b963507d09853c24594cd5228599c
-PKG_MIRROR_HASH:=58938c0643d3f4e46fc41cb6617f1194d591781524590f4fb293b5730f4ecd6d
+PKG_SOURCE_DATE:=2025-09-15
+PKG_SOURCE_VERSION:=6467af3bcf1154c2ceb032c903d533f0c718bbc2
+PKG_MIRROR_HASH:=98781ea57cdc97bc63ecb2c1d4004964f2a10663987887445f1c71b76610cd96
 
 PKG_MAINTAINER:=Felix Fietkau <nbd at nbd.name>
 PKG_USE_NINJA:=0
diff --git a/package/kernel/mt76/patches/100-api_compat.patch b/package/kernel/mt76/patches/100-api_compat.patch
index 62f51d3243..2081b16180 100644
--- a/package/kernel/mt76/patches/100-api_compat.patch
+++ b/package/kernel/mt76/patches/100-api_compat.patch
@@ -23,7 +23,7 @@
  	.set_rts_threshold = mt7915_set_rts_threshold,
 --- a/mt7996/main.c
 +++ b/mt7996/main.c
-@@ -717,8 +717,7 @@ static void mt7996_configure_filter(stru
+@@ -732,8 +732,7 @@ static void mt7996_configure_filter(stru
  }
  
  static int
@@ -33,7 +33,7 @@
  {
  	struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv;
  	struct mt7996_phy *phy = mt7996_vif_link_phy(&mvif->deflink);
-@@ -1702,26 +1701,31 @@ static void mt7996_link_rate_ctrl_update
+@@ -1716,26 +1715,31 @@ static void mt7996_link_rate_ctrl_update
  	spin_unlock_bh(&dev->mt76.sta_poll_lock);
  }
  
@@ -75,7 +75,7 @@
  }
  
  static void mt7996_sta_rate_ctrl_update(void *data, struct ieee80211_sta *sta)
-@@ -2234,7 +2238,7 @@ const struct ieee80211_ops mt7996_ops =
+@@ -2248,7 +2252,7 @@ const struct ieee80211_ops mt7996_ops =
  	.link_info_changed = mt7996_link_info_changed,
  	.sta_state = mt7996_sta_state,
  	.sta_pre_rcu_remove = mt76_sta_pre_rcu_remove,
@@ -86,7 +86,7 @@
  	.set_rts_threshold = mt7996_set_rts_threshold,
 --- a/mac80211.c
 +++ b/mac80211.c
-@@ -1745,7 +1745,7 @@ s8 mt76_get_power_bound(struct mt76_phy
+@@ -1752,7 +1752,7 @@ s8 mt76_get_power_bound(struct mt76_phy
  EXPORT_SYMBOL_GPL(mt76_get_power_bound);
  
  int mt76_get_txpower(struct ieee80211_hw *hw, struct ieee80211_vif *vif,




More information about the lede-commits mailing list