From: Felix Fietkau Date: Wed, 24 Jun 2026 09:22:26 +0000 (+0200) Subject: mt76: update to Git HEAD (2026-06-23) X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a0c5a58123fd0cee1bbe9ee5a2ac9c33e22ecdf0;p=thirdparty%2Fopenwrt.git mt76: update to Git HEAD (2026-06-23) 012e52ae3805 wifi: mt76: use hrtimer_setup() in mt76x02u beacon init d2b01fbc329b mt76: pass LED define via ccflags-y 9a46d8d21d2a wifi: mt76: add PS buffering support for HW-managed TIM drivers 9e613fb007f5 wifi: mt76: mt7915: handle MCU PS sync events b0af99f238f7 wifi: mt76: mt7996: handle UNI PS sync events 34064bd58bb3 wifi: mt76: mt7925: clean up DMA on probe failure 4ab8f2122dcb wifi: mt76: disable rx napi before queue cleanup 381582f2a5de wifi: mt76: mt7996: avoid memset overwriting tx_info->control.flags d463ed9490ab wifi: mt76: mt7921: fix resource leak in probe error path dd1459c0c708 wifi: mt76: mt7921/mt7925: fix NULL dereference in CSA beacon 6ae6f2b58cf5 wifi: mt76: route TDLS-peer frames as 3-addr non-DS in HW encap 0753cf183d8c wifi: mt76: mt7925: don't disable AP BSS when removing TDLS peer fe0555feb30a wifi: mt76: use kfree_rcu for offchannel link in mt76_put_vif_phy_link 97fc0e785d0e wifi: mt76: mt7921: fix uninitialized variable warning 49a0aa659f7b wifi: mt76: drop redundant device reference a4f3781dea07 wifi: mt76x0u: drop redundant device reference 52071e885528 wifi: mt76x2u: drop redundant device reference 0aca66c123f8 wifi: mt76: mt792xu: drop redundant device reference 5c94494f1b8d dma.h: add missing variable initialization 756b1c67eb3b wifi: mt76: mt7925: add Netgear A8500 USB device ID 58331e62df80 wifi: mt76: mt7996: Fix NULL pointer dereference in mt7996_init_tx_queues() bd493e29f7e0 wifi: mt76: mt7925: fix stale pointer comparisons in change_vif_links 3c575281716f wifi: mt76: mt7925: add 320MHz bandwidth to bss_rlm_tlv b1f7e240c717 wifi: mt76: mt7925: handle 320MHz bandwidth in RXV and TXS 06277d860b3d wifi: mt76: mt7925: populate EHT 320MHz MCS map in sta_rec 70bfd49d255a wifi: mt76: mt7925: advertise EHT 320MHz capabilities for 6GHz band fda04bb435fa wifi: mt76: mt7925: add MT7927 chip ID helpers 6e5802e93dfb wifi: mt76: mt7925: add MT7927 firmware paths 8175695dcd5e wifi: mt76: mt7925: use irq_map for chip-specific interrupt handling f698c7f22569 wifi: mt76: mt7925: disable ASPM and runtime PM for MT7927 1f91523cb928 wifi: mt76: connac: replace is_mt7925() with is_connac3() 9342a017992d wifi: mt76: mt7925: use link-specific removal for non-MLD STA 3969bb117161 wifi: mt76: connac: tolerate inactive BSS deactivation d045c72b294c wifi: mt76: mt792x: add MT7927 WFSYS reset support b81028de36e8 wifi: mt76: mt792x: factor out common DMA queue allocation 903f8b3bfa02 wifi: mt76: mt7925: switch DMA init to common mt792x queue helpers 79e061f30b0c wifi: mt76: mt792x: add MT7927-specific PCIe DMA support 3e55b6595da9 wifi: mt76: mt7925: sync MT7927 BSS band assignment b8e20dc9c221 wifi: mt76: mt7925: add MBMC event handling 049633e34b79 wifi: mt76: mt792x: enable CNM ops for MT7927 8a7d31ac92b0 wifi: mt76: mt7925: add MT7927 PCIe support 62956aec1615 wifi: mt76: mt7925: add MT7927 USB support 4ed651794a7f wifi: mt76: mt7925: keep TX BA state in the primary WCID 6cdcb480f32b wifi: mt76: mt7925: pass WCID explicitly to mt7925_mcu_sta_ba() f142a55342a4 wifi: mt76: mt7925: program BA state on active links 3e54e1c80079 wifi: mt76: mt792x: skip MLD header rewrite for 802.3 encap TX e588dc4843ab wifi: mt76: mt7925: validate skb length in testmode query 2802466a9440 wifi: mt76: mt7915: validate skb length in txpower SKU query d8fc8629f2bc wifi: mt76: mt7996: Fix possible token leak in mt7996_tx_prepare_skb() 652740d6f12e wifi: mt76: mt7996: Fix possible NULL pointer dereference in mt7996_mac_write_txwi_80211() f5f14a017454 Revert "wifi: mt76: disable rx napi before queue cleanup" 1e7ac9bf7764 Revert "wifi: mt76: mt7996: avoid memset overwriting tx_info->control.flags" 934f64710479 wifi: mt76: mt7996: fix reading zeroed info->control.flags after mt76_tx_status_skb_add() 1ba5cc4b4023 wifi: mt76: mt7925: drop redundant chandef.chan NULL check in MT7927 path 02934c3d0726 wifi: mt76: mt7996: remove redundant pdev->bus check in probe 2ab649809db7 wifi: mt76: add wcid publish check in mt76_sta_add 7825972b0a3c wifi: mt76: transform aspm_conf for pci_disable_link_state c0e41eb57d96 wifi: mt76: mt7996: reduce phy work in set_coverage e640565e0701 wifi: mt76: mt7996: limit work in set_bitrate_mask 761478b9b1a3 wifi: mt76: connac: use a helper to cache txpower_cur 1e05654e6aec wifi: mt76: connac: factor out rate power limit calculation 994443de60ba wifi: mt76: mt792x: report txpower for the requested vif link 600dbf123399 wifi: mt76: mt792x: add common USB transport reset helpers 91f19ba39348 wifi: mt76: mt7921u: escalate broken USB transport to device reset 03644ac19f9a wifi: mt76: fix argument to ieee80211_is_first_frag() cd931f9e5fa6 wifi: mt76: mt7996: disable UNI_BSS_INFO_PROTECT_INFO for mt7996 fc890d5b3603 wifi: mt76: mt7921: refactor regulatory domain handling to regd.[ch] 1ec0abf5d9aa wifi: mt76: mt7921: refactor CLC support check flow cd3d2a68c90c wifi: mt76: mt7921: refactor regulatory notifier flow 06d1ccbecd50 wifi: mt76: mt7921: add auto regdomain switch support 4fb4a076256f wifi: mt76: mt7921: disable auto regd changes after user set 748311faa56c wifi: mt76: mt7915: fix potential tx_retries underflow ee2bb3337274 wifi: mt76: mt7921: fix potential tx_retries underflow e791fb66e47c wifi: mt76: mt7925: fix potential tx_retries underflow 9f60dd01e62c wifi: mt76: mt7996: fix potential tx_retries underflow a3bf7dac3e58 wifi: mt76: mt7921: assert sniffer on chanctx change 72d8dc857443 wifi: mt76: Drop unneeded mt76_register_debugfs_fops() return checks f8b59ca3be7b wifi: mt76: don't pin undrainable PS stations in the tx scheduler 2dd6e4c8892f firmware: update MT7981 firmware to version 20260515 Signed-off-by: Felix Fietkau --- diff --git a/package/kernel/mt76/Makefile b/package/kernel/mt76/Makefile index c2e3a199fcf..b7a1bc24021 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:=2026-03-21 -PKG_SOURCE_VERSION:=018f60316d4dd6b4e741874eda40e2dfaa29df3b -PKG_MIRROR_HASH:=54a8125453a6fe04c89cf5335bdf0ea16c409361e1e5a79fb339d67cee26df0e +PKG_SOURCE_DATE:=2026-06-23 +PKG_SOURCE_VERSION:=2dd6e4c8892f59b7943ee163afd6ced881bfb31b +PKG_MIRROR_HASH:=9cd490cc08ccbcdd1476edfefd689d01ba5ef43a4a0cc7e23f13ac3a1e1522c5 PKG_MAINTAINER:=Felix Fietkau PKG_USE_NINJA:=0