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

LEDE Commits lede-commits at lists.infradead.org
Mon Mar 15 13:05:53 GMT 2021


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

commit 12b5f898f9222d35b80058fee5bd2ae935226070
Author: Felix Fietkau <nbd at nbd.name>
AuthorDate: Mon Mar 15 00:10:03 2021 +0100

    mt76: update to the latest version
    
    6a3cf95733e2 mt76: fix tx skb error handling in mt76_dma_tx_queue_skb
    ab9045153343 mt76: mt7915: only modify tx buffer list after allocating tx token id
    7e1eff676257 mt76: mt7915: fix unused 'mode' variable
    8a2e22fcbf69 mt76: mt7921: fix suspend/resume sequence
    27a54e8b687f mt76: mt7921: fix memory leak in mt7921_coredump_work
    c267322f0bdb mt76: mt7921: switch to new api for hardware beacon filter [v2 update]
    fd2c59d9ba46 mt76: mt7921: fixup rx bitrate statistics [v2 update]
    bfa8d5a6a9a1 mt76: adjust to upstream API for enabling threaded NAPI
    1706fb6c48e8 mt76: mt7663s: fix rx buffer refcounting
    c5aca6692c41 mt76: mt7615: enable hw rx-amsdu de-aggregation
    9002b0b30aed mt76: mt7615: add rx checksum offload support
    8e3f5bfe74f6 mt76: mt7615: add support for rx decapsulation offload
    8e3bba8bd3ef mt76: mt7615: fix memory leak in mt7615_coredump_work
    760adce29100 mt76: mt7921: fix aggr length histogram
    84229a51845a mt76: mt7915: fix aggr len debugfs node
    10a95da23cb7 mt76: mt7921: remove unneeded semicolon
    2856dc8fb57e mt76: mt7921: fix stats register definitions
    1b245e57549d mt76: mt7615: fix TSF configuration
    1a2e2965b62b mt76: mt7615: remove hdr->fw_ver check
    f60ec1b9473d mt76: mt7615: fix mib stats counter reporting to mac80211
    8a5b036af48f mt76: mt7915: fix mib stats counter reporting to mac80211
    ee6dbcc64f6d mt76: connac: fix kernel warning adding monitor interface
    e46dd240ce72 mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list
    ddf95ead3bb3 mt76: mt7921: get rid of mt7921_sta_rc_update routine
    fd2a51ea9dc8 mt76: mt7921: fix the base of PCIe interrupt
    28f53d074bb0 mt76: mt7921: fix the base of the dynamic remap
    8d737632b57f mt76: mt7921: check mcu returned values in mt7921_start
    5ff25c915e62 mt76: mt7915: add missing capabilities for DBDC
    58dd3f26c099 mt76: mt7615: fix CSA notification for DBDC
    76f4959107ac mt76: mt7615: stop ext_phy queue when mac reset happens
    7de0a0654054 mt76: mt7915: fix CSA notification for DBDC
    e9e418fc7eb0 mt76: mt7915: stop ext_phy queue when mac reset happens
    477b78301879 mt76: mt7915: fix PHY mode for DBDC
    37b4dc0f7595 mt76: mt76x0u: Add support for TP-Link T2UHP(UN) v1
    29a04583aecb mt76: mt7915: fix rxrate reporting
    a4307e6ba054 mt76: mt7915: fix txrate reporting
    256f324f8fcd mt76: mt7915: check mcu returned values in mt7915_ops
    638b112188a5 mt76: mt7615: check mcu returned values in mt7615_ops
    975cccfa96da mt76: mt7663: fix when beacon filter is being applied
    aafe972e95b2 mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation
    0d5b1a702715 mt76: mt7663s: fix the possible device hang in high traffic
    00628061b546 mt76: mt7615: add missing capabilities for DBDC
    2303e1844afd mt76: mt7915: fix possible deadlock while mt7915_register_ext_phy()
    6e2b9d258306 mt76: mt7921: reduce mcu timeouts for suspend, offload and hif_ctrl msg
    3cf5afc02955 mt76: introduce mcu_reset function pointer in mt76_mcu_ops structure
    9af9622df549 mt76: mt7921: introduce mt7921_run_firmware utility routine.
    e12c44a7e165 mt76: mt7921: introduce __mt7921_start utility routine
    7b56d5bf6ea0 mt76: dma: introduce mt76_dma_queue_reset routine
    a80e50098b51 mt76: dma: export mt76_dma_rx_cleanup routine
    e0708e296e27 mt76: mt7921: add wifi reset support
    87e09e8482cf mt76: mt7921: remove leftovers from dbdc configuration
    cc933b3669f7 mt76: mt7921: remove redundant check on type
    ca22cc221ae7 linux-firmware: add firmware for MT7921
    
    Signed-off-by: Felix Fietkau <nbd at nbd.name>
---
 package/kernel/mt76/Makefile | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/package/kernel/mt76/Makefile b/package/kernel/mt76/Makefile
index 810ee4c3d4..b60afb355d 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:=2021-02-14
-PKG_SOURCE_VERSION:=289cd7804587dc48f776d450db9cd3762692a370
-PKG_MIRROR_HASH:=91885feca9d935586c6e33a8e3734bfa61991d869bf42ac0d1c8c3b19bfa9653
+PKG_SOURCE_DATE:=2021-03-15
+PKG_SOURCE_VERSION:=ca22cc221ae7c87535d6f24b12c0280f6b560b31
+PKG_MIRROR_HASH:=291f078568a83aa9e930e3d496a8b0e406feb720c472aafc82fefe01c921e04d
 
 PKG_MAINTAINER:=Felix Fietkau <nbd at nbd.name>
 PKG_BUILD_PARALLEL:=1
@@ -406,6 +406,14 @@ define KernelPackage/mt7915e/install
 		$(1)/lib/firmware/mediatek
 endef
 
+define KernelPackage/mt7921e/install
+	$(INSTALL_DIR) $(1)/lib/firmware/mediatek
+	cp \
+		$(PKG_BUILD_DIR)/firmware/WIFI_MT7961_patch_mcu_1_2_hdr.bin \
+		$(PKG_BUILD_DIR)/firmware/WIFI_RAM_CODE_MT7961_1.bin \
+		$(1)/lib/firmware/mediatek
+endef
+
 define Package/mt76-test/install
 	mkdir -p $(1)/usr/sbin
 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/tools/mt76-test $(1)/usr/sbin



More information about the lede-commits mailing list