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

LEDE Commits lede-commits at lists.infradead.org
Fri Dec 18 13:02:14 EST 2020


nbd pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/b837534f029da10abbd1069392867e0700134ace

commit b837534f029da10abbd1069392867e0700134ace
Author: Felix Fietkau <nbd at nbd.name>
AuthorDate: Fri Dec 18 18:23:52 2020 +0100

    mt76: update to the latest version
    
    7f53d68b1af9 mt76: mt7615: add debugfs knob for setting extended local mac addresses
    1a2547b27dfc mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915
    2741fd071bb7 mt76: mt7915: support 32 station interfaces
    709f2cd77810 mt76: mt7915: fix processing txfree events
    434940e08233 mt76: mt7915: measure channel noise and report it via survey
    236326896589 mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN
    b5c593b63f4c mt76: mt7663s: move tx/rx processing in the same txrx workqueue
    75157b59ae4e mt76: mt7663s: convert txrx_work to mt76_worker
    6dc67b058e2a mt76: mt7663s: disable interrupt during txrx_worker processing
    b381729626bb mt76: sdio: convert {status/net}_work to mt76_worker
    9cb12f7042cc mt76: mt7915: fix DRR sta bss group index
    75977a85e844 mt76: mt7915: disable OFDMA/MU-MIMO UL
    6cdebe805862 mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg
    eb9afae96b65 mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg
    8c73f3b15ada mt76: implement .mcu_parse_response in struct mt76_mcu_ops
    fcfbb046c2f3 mt76: move mcu timeout handling to .mcu_parse_response
    477caa196ffe mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg
    a4d71501bad6 mt76: make mcu_ops->mcu_send_msg optional
    80c310c59ad1 mt76: mt7603: switch to .mcu_skb_send_msg
    082b26181013 mt76: implement functions to get the response skb for MCU calls
    ee40800df2e4 mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_response
    d33943baac47 mt76: mt7915: query station rx rate from firmware
    b8874e8756d9 mt76: add back the SUPPORTS_REORDERING_BUFFER flag
    633ae5961db6 mt76: mt7615: enable beacon filtering by default for offload fw
    9a203fea3540 mt76: mt7615: introduce quota debugfs node for mt7663s
    f9ae638af7e2 mt76: mt7663s: get rid of mt7663s_sta_add
    1a5758d894d0 mt76: mt7663s: fix a possible ple quota underflow
    dea10c03316f mt76: sdio: get rid of sched.lock
    eb4c09957938 mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE
    594890b11155 mt76: mt7915: update ppe threshold
    8884a5def518 mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mcu_get_tx_rate
    33b89f4a1bf4 mt76: set fops_tx_stats.owner to THIS_MODULE
    4d019c9672ec sync with upstream changes
    35e3cd1db479 mt76: mt7603: fix ED/CCA monitoring with single-stream devices
    4f9f79b085b1 wireless: mt76: convert tasklets to use new tasklet_setup() API
    20e8cf935ed0 mt76: dma: fix possible deadlock running mt76_dma_cleanup
    36089a655f58 mt76: mt7915: fix sparse warning cast from restricted __le16
    68c4eedafd61 mt76: fix memory leak if device probing fails
    9a1a0a4dec71 mt76: mt7603: add additional EEPROM chip ID
    01b943295719 mt76: move mt76_mcu_send_firmware in common module
    0aee4999902a mt76: mt7663s: introduce WoW support via GPIO
    79ebad117325 mt76: switch to wep sw crypto for mt7615/mt7915
    af139725193a mt76: fix tkip configuration for mt7615/7663 devices
    664e66b35c0b mt76: mt7615: run key configuration in mt7615_set_key for usb/sdio devices
    f675358267d6 mt76: mt76u: rely on woker APIs for rx work
    b9f9c16cb1bd mt76: mt76u: use dedicated thread for status work
    cdeb1b29cd15 mt76: testmode: switch ib and wb rssi to array type for per-antenna report
    0a898c0549b6 mt76: testmode: add snr attribute in rx statistics
    3ea9a0433bcc mt76: testmode: add tx_rate_stbc parameter
    73427ebbbd27 mt76: testmode: add support for LTF and GI combinations for HE mode
    88ebccfe8a39 mt76: mt7915: fix tx rate related fields in tx descriptor
    9909c0551e4c mt76: testmode: add support for HE rate modes
    03ed0909f922 mt76: mt7915: implement testmode tx support
    0aa696834a9c mt76: mt7915: implement testmode rx support
    5ed3a34b46ce mt76: mt7915: add support to set txpower in testmode
    f86361654e94 mt76: mt7915: add support to set tx frequency offset in testmode
    64a765be750a mt76: mt7915: make mt7915_eeprom_read static
    9b48c13b52f7 mt76: mt7915: use BIT_ULL for omac_idx
    27227fd57ea7 mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv()
    cd795267612d mt76: mt7615: support 16 interfaces
    82da525ad0c8 mt76: mt7615: refactor usb/sdio rate code
    b9a50da503ad mt76: mt7915: rely on eeprom definitions
    c79d18723df0 mt76: move mt76_init_tx_queue in common code
    b0b221e91445 mt76: sdio: introduce mt76s_alloc_tx_queue
    caba5a99e5ae mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature
    3ed4aad81ce9 mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature
    216cf8b28579 mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature
    0f9350bef1b5 mt76: rely on mt76_queue in tx_queue_skb signature
    8932975be066 mt76: introduce mt76_init_mcu_queue utility routine
    b0eb7edcc624 mt76: rely on mt76_queue in tx_queue_skb_raw signature
    ccd62467d0f3 mt76: move mcu queues to mt76_dev q_mcu array
    2e217fb9e962 mt76: move tx hw data queues in mt76_phy
    576647f2ec6a mt76: mt7915: fix endian issues
    e881fd67c718 mt76: move band capabilities in mt76_phy
    c728cecd7b77 mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init_sband_5g
    231ef27697f9 mt76: move band allocation in mt76_register_phy
    8aa24c91b13b mt76: move hw mac_addr in mt76_phy
    b436da4d9d92 mt76: mt7915: introduce dbdc support
    1e34a02c2dcb mt76: mt7915: get rid of dbdc debugfs knob
    d8e681bd3268 mt76: mt7615: fix rdd mcu cmd endianness
    19c9e277eff6 mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate()
    e361b6a71e4b mt76: improve tx queue stop/wake
    fb24e5f2305b mt76: mt7915: stop queues when running out of tx tokens
    066cc441eb8f mt76: attempt to free up more room when filling the tx queue
    93c806a34ec2 mt7915: fix minor issues in the token queue blocking change
    c017e329a326 mt76: mt7915: ensure that init work completes before starting the device
    9e9da427b8a6 mt76: mt7915: fix polling firmware-own status
    5cd805ddfb25 mt76: add more conditions for stopping tx scheduling
    aa893c73bf85 mt76: mt7915; increase txq memory limit for non-DBDC 7915 cards to 32 MiB
    e44b7c91070e mt76: skip queue stop/wake, rely entirely on txq scheduling
    6c6a5c59c101 mt76: mt7915: do not set DRR group for stations
    510cb5be1bf7 mt76: usb: remove wake logic in mt76u_status_worker
    34f318a25421 mt76: sdio: remove wake logic in mt76s_process_tx_queue
    4a90fdf6105e mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue
    
    Signed-off-by: Felix Fietkau <nbd at nbd.name>
---
 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 0cfb5d3fbf..fd39d7a561 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:=2020-09-23
-PKG_SOURCE_VERSION:=b22977c2727db7fea8d487573edb3aa668d8309d
-PKG_MIRROR_HASH:=4182823ec5a97d842e7404b3c8139de8af4f35948008890d50e4dad95add996b
+PKG_SOURCE_DATE:=2020-12-18
+PKG_SOURCE_VERSION:=4a90fdf6105e1517897aac1b451b73a54b3d9d0d
+PKG_MIRROR_HASH:=1ea778584d0fabbc75eb3b2f42aba0c0f2f5e6f0f5ae3084c17b9f02876ebdcc
 
 PKG_MAINTAINER:=Felix Fietkau <nbd at nbd.name>
 PKG_BUILD_PARALLEL:=1



More information about the lede-commits mailing list