[openwrt/openwrt] mt76: update to the latest version

LEDE Commits lede-commits at lists.infradead.org
Fri Jun 24 14:09:43 PDT 2022


nbd pushed a commit to openwrt/openwrt.git, branch openwrt-22.03:
https://git.openwrt.org/f608779f92b368de6f2e858e840bc29c717753c5

commit f608779f92b368de6f2e858e840bc29c717753c5
Author: Felix Fietkau <nbd at nbd.name>
AuthorDate: Tue Jun 21 21:16:38 2022 +0200

    mt76: update to the latest version
    
    65042bfd759c mt76: mt7915: introduce 802.11ax multi-bss support
    e756ea3bd069 mt76: fix wrong HE data rate in sniffer tool
    47b64131e820 mt76: mt7921: don't enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR is set
    7a05f4628e76 mt76: fix monitor rx FCS error in DFS channel
    104dd5cb0a40 mt76: mt7915: fix DBDC default band selection on MT7915D
    a7805e4e1d58 mt76: reduce tx queue lock hold time
    0b1deb9292cd mt76: dma: use kzalloc instead of devm_kzalloc for txwi
    2e51013b38c9 mt76: dma: reduce lock contention in mt76_dma_tx_cleanup
    c96fbb86f7e5 mt76: mt7915: rework hardware/phy initialization
    c2bb44cab51e mt76: mt7915: accept rx frames with non-standard VHT MCS10-11
    36c23a4a8422 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11
    5b7dd093c8f0 mt76: fix use-after-free by removing a non-RCU wcid pointer
    c692aacb9bde mt76: fix MBSS index condition in DBDC mode
    fd6541905aa4 mt76: mt7921u: add suspend/resume support
    201b33cf42c2 mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter
    9666c08228e7 mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter
    1442710d7936 mt76: mt7915: always call mt7915_wfsys_reset() during init
    ec4d9b9e8b70 mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss
    6b1efcd72946 mt76: mt7915: fix wfsys reset regression
    376ea8152b2b mt76: mt7915: add missing chunk from wfsys reset fix
    eed44048ca57 Revert "mt76: dma: reduce lock contention in mt76_dma_tx_cleanup"
    5beb87716e70 mt76: dma: add wrapper macro for accessing queue registers
    e0bc736d5617 mt76: add support for overriding the device used for DMA mapping
    b8c842daa081 mt76: make number of tokens configurable dynamically
    87a962e0608f mt76: mt7915: add Wireless Ethernet Dispatch support
    2accb74e6be3 mt76: mt7915: fix using null pointer when wfsys on
    e5227f2f3120 mt76: mt7921: Fix the error handling path of mt7921_pci_probe()
    ec0e9f4da32f mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup
    5a87be892ba7 mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector
    fe441e5d3dcf mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set
    f3ddfe886283 mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate
    2a0d370cb5fe mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask
    506bb0605e3e mt76: mt7921: Add AP mode support
    d4937118ec4f mt76: fix rx reordering with non explicit / psmp ack policy
    f50672518bcc mt76: do not attempt to reorder received 802.3 packets without agg session
    75e046e3c9ae mt76: fix antenna config missing in 6G cap
    64ede85f14b5 mt76: mt7915: remove SCS feature
    db0a67582028 mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const
    68a2f68d5c01 mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const
    1e7b77294e97 mt76: mt7921: fix kernel crash at mt7921_pci_remove
    795830a99a6c mt76: mt7915: add debugfs knob for RF registers read/write
    60a8ec12a8eb mt76: mt7603: move spin_lock_bh() to spin_lock()
    5ec7a2eac867 mt76: mt7915: disable RX_HDR_TRANS_SHORT
    eecbb4992073 mt76: fix encap offload ethernet type check
    a666d5637bc3 mt76: fix tx status related use-after-free race on station removal
    6da21a0b7280 linux-firmware: update firmware for MT7921 WiFi device
    4876688c41dc linux-firmware: update firmware for MT7915
    79b1b86040de linux-firmware: add firmware for MT7986
    784c27b159b9 linux-firmware: add firmware for MT7922
    079e41dc71a1 mt76: mt7915: configure soc clocks in mt7986_wmac_init
    747c70fc6c89 mt76: connac: use skb_put_data instead of open coding
    e98f58815018 mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976()
    b7104b4b2f2d mt76: mt7915: fix twt table_mask to u16 in mt7915_dev
    d39368f336ee mt76: mt7915: reject duplicated twt flows
    4718ed04a655 mt76: mt7915: limit minimum twt duration
    84319691b742 mt76: mt7915: reowrk SER debugfs knob
    bac5f22365a2 mt76: mt7915: introduce mt7915_mac_severe_check()
    81524067686c mt76: mt7915: move MT_INT_MASK_CSR to init.c
    2b7f5e85290e mt76: mt7915: add support for 6G in-band discovery
    31273183ea0a mt76: mt7615/mt7915: do reset_work with mt76's work queue
    bb54f5e1c115 mt76: mt7915: improve error handling for fw_debug knobs
    838529da6470 mt76: mt7915: add more statistics from fw_util debugfs knobs
    3a65deb93737 mt76: add gfp to mt76_mcu_msg_alloc signature
    8e87669eefcf mt76: mt7921: add ipv6 NS offload support
    e1b2c18eee29 mt76: mt7915: fix endianness in mt7915_rf_regval_get
    0742eaeafee2 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
    d299ad96d867 mt76: mt7915: fix endian bug in mt7915_rf_regval_set()
    380eac6f31ec mt76: add 6 GHz band support in mt76_sar_freq_ranges
    268ce38e9e36 mt76: mt7921: introduce ACPI SAR support
    8c27300b4271 mt76: mt7921: introduce ACPI SAR config in tx power
    54b6504a3ef8 mt76: mt7915: add more ethtool stats
    cdd66d642977 mt76: add DBDC rxq handlings into mac_reset_work
    b284684f5cba mt76: mt7921: add PATCH_FINISH_REQ cmd response handling
    f8b9be4287cc mt76: mt7921s: fix firmware download random fail
    28b19d2cc53f mt76: mt7915: add missing bh-disable around tx napi enable/schedule
    1d8af168e86f mt76: mt7615: add missing bh-disable around rx napi enable/schedule
    4554ee652caf mt76: mt7921: fix warning Using plain integer as NULL pointer
    a3f1d6ccf3ca mt76: mt7921: add missing bh-disable around rx napi schedule
    9aeca2a5ce47 mt76: mt7921: get rid of mt7921_mcu_exit
    fee8a5911c76 mt76: connac: move shared fw structures in connac module
    db4d784ae7ba mt76: mt7921: move fw toggle in mt7921_load_firmware
    16ab6bf49556 mt76: connac: move mt76_connac2_load_ram in connac module
    29fd748801c6 mt76: connac: move mt76_connac2_load_patch in connac module
    051c68d18214 mt76: mt7663: rely on mt76_connac2_fw_trailer
    d6ae3505ac6c mt76: enable the VHT extended NSS BW feature
    488a5ccc9762 mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature
    934029bb93e2 mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature
    ecefae4c7d72 mt76: connac: move mac connac2 defs in mt76_connac2_mac.h
    b5eecc841df8 mt76: connac: move connac2_mac_write_txwi in mt76_connac module
    012e619a07b9 mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module
    1b492be795ea mt76: mt7921: not support beacon offload disable command
    f1f46d3b4b19 mt76: mt7921: fix command timeout in AP stop period
    cae61112ef1d mt76: connac: move HE radiotap parsing in connac module
    487674062643 mt76: connac: move mt76_connac2_reverse_frag0_hdr_trans in mt76-connac module
    649bdc4983c4 mt76: connac: move mt76_connac2_mac_fill_rx_rate in connac module
    cb75aaa39252 mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl
    e0eaf66eaebb mt76: mt7615: do not update pm stats in case of error
    f8d125b4ea30 mt76: mt7921: do not update pm states in case of error
    6329a834907e mt76: mt7921s: fix possible sdio deadlock in command fail
    8a04f1b04662 mt76: mt7921: fix aggregation subframes setting to HE max
    e52283439094 mt76: mt7915: disable UL MU-MIMO for mt7915
    fd3958970e3d mt76: mt7921: enlarge maximum VHT MPDU length to 11454
    18df38fe77f7 mt76: mt7915: get rid of unnecessary new line in mt7915_mac_write_txwi
    149e95f5d7a6 mt76: connac: move mt76_connac_fw_txp in common module
    899d192e8a79 mt76: move mt7615_txp_ptr in mt76_connac module
    7184f0a6f6a5 mt76: connac: move mt76_connac_tx_free in shared code
    c42d45278fa5 mt76: connac: move mt76_connac_tx_complete_skb in shared code
    0993f4ef96f8 mt76: connac: move mt76_connac_write_hw_txp in shared code
    467960fab791 mt76: connac: move mt7615_txp_skb_unmap in common code
    2e758064b085 mt76: mt7915: rely on mt76_connac_tx_free
    2065a7901671 mt76: move mcu_txd/mcu_rxd structures in shared code
    576c1b7c472b mt76: move mt76_connac2_mcu_fill_message in mt76_connac module
    7275f7758090 mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx
    1696f9eb8b40 mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_mmio_probe
    a4db5869d660 mt76: mt7915: update mpdu density in 6g capability
    500c18014d95 mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the first time only
    3ef66fc7c714 mt76: do not check the ccmp pn for ONLY_MONITOR frame
    dd682eead016 mt76: mt7915: update the maximum size of beacon offload
    4fb991f2c997 mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the first time only
    ba39ed3b44f1 mt76: mt76x02: improve reliability of the beacon hang check
    fd8211cf7c59 mt76: mt7921: sync with updated patch
    f2edd340ddb4 mt76: allow receiving frames with invalid CCMP PN via monitor interfaces
    b6e865e2cc70 mt76: mt7615: fix throughput regression on DFS channels
    
    Signed-off-by: Felix Fietkau <nbd at nbd.name>
    (cherry-picked from commit 29ed58c8bee1de5b1779494e88620862edc44700)
---
 package/kernel/mt76/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/kernel/mt76/Makefile b/package/kernel/mt76/Makefile
index d68305944a..13d744bce9 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:=2022-03-15
-PKG_SOURCE_VERSION:=053668acdaf83d0350ce3e21720e20eac9fbbcd7
-PKG_MIRROR_HASH:=0102bc20ec385fcdb336dec97a1a345d4c37c2c6be2f3f428938c2ec1fa5d49a
+PKG_SOURCE_DATE:=2022-06-24
+PKG_SOURCE_VERSION:=b6e865e2cc7080c91ec34a9dd3648d25f7ce04c6
+PKG_MIRROR_HASH:=4d311e55431400266a1d58534ea22421b080670f937df3d9ad1fb9a9d0362bda
 
 PKG_MAINTAINER:=Felix Fietkau <nbd at nbd.name>
 PKG_USE_NINJA:=0




More information about the lede-commits mailing list