From: Kalle Valo <kvalo@codeaurora.org>
To: Felix Fietkau <nbd@nbd.name>
Cc: linux-wireless <linux-wireless@vger.kernel.org>
Subject: Re: pull request: mt76 2021-03-18
Date: Sun, 11 Apr 2021 09:12:09 +0000 (UTC) [thread overview]
Message-ID: <20210411091209.325CDC433C6@smtp.codeaurora.org> (raw)
In-Reply-To: <352fe51c-6228-02b4-2eb3-5ab6c178327c@nbd.name>
Felix Fietkau <nbd@nbd.name> wrote:
> Hi Kalle,
>
> here's my my updated pull request for 5.13.
> It replaces the previous one and fixes a few regressions.
>
> - Felix
>
> The following changes since commit 13ce240a932fe9c809ec6e79ffc5a4d4ecf534ee:
>
> rtw88: 8822c: support FW crash dump when FW crash (2021-03-15 10:27:13 +0200)
>
> are available in the Git repository at:
>
> https://github.com/nbd168/wireless tags/mt76-for-kvalo-2021-03-18
>
> for you to fetch changes up to 1ee256de59aca1e16ba47b9d1c297eb92f905934:
>
> mt76: mt7921: remove duplicated macros in mcu.h (2021-03-18 10:45:18 +0100)
>
> ----------------------------------------------------------------
> mt76 patches for 5.13
>
> * code cleanup
> * mt7915/mt7615 decap offload support
> * driver fixes
> * mt7613 eeprom support
> * MCU code unification
> * threaded NAPI support
> * new device IDs
> * mt7921 device reset support
>
> ----------------------------------------------------------------
> Colin Ian King (1):
> mt76: mt7921: remove redundant check on type
>
> David Bauer (1):
> mt76: mt76x0: disable GTK offloading
>
> Eric Y.Y. Wong (1):
> mt76: mt76x0u: Add support for TP-Link T2UHP(UN) v1
>
> Felix Fietkau (7):
> mt76: add support for 802.3 rx frames
> mt76: mt7915: add rx checksum offload support
> mt76: mt7915: add support for rx decapsulation offload
> mt76: mt7615: fix key set/delete issues
> mt76: mt7615: fix tx skb dma unmap
> mt76: mt7915: fix tx skb dma unmap
> mt76: use threaded NAPI
>
> Jiapeng Chong (1):
> mt76: mt7921: remove unneeded semicolon
>
> Lorenzo Bianconi (23):
> mt76: mt7915: enable hw rx-amsdu de-aggregation
> mt76: mt7921: enable random mac addr during scanning
> mt76: mt7921: removed unused definitions in mcu.h
> mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req
> mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req
> mt76: mt7615: fix memory leak in mt7615_coredump_work
> mt76: mt7921: fix aggr length histogram
> mt76: mt7915: fix aggr len debugfs node
> mt76: mt7921: fix stats register definitions
> mt76: mt7615: fix mib stats counter reporting to mac80211
> mt76: connac: fix kernel warning adding monitor interface
> mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list
> mt76: mt7921: get rid of mt7921_sta_rc_update routine
> mt76: mt7921: check mcu returned values in mt7921_start
> mt76: mt7921: reduce mcu timeouts for suspend, offload and hif_ctrl msg
> mt76: introduce mcu_reset function pointer in mt76_mcu_ops structure
> mt76: mt7921: introduce mt7921_run_firmware utility routine.
> mt76: mt7921: introduce __mt7921_start utility routine
> mt76: dma: introduce mt76_dma_queue_reset routine
> mt76: dma: export mt76_dma_rx_cleanup routine
> mt76: mt7921: add wifi reset support
> mt76: mt7921: remove leftovers from dbdc configuration
> mt76: mt7921: remove duplicated macros in mcu.h
>
> Nigel Christian (1):
> mt76: mt7921: remove unnecessary variable
>
> Ryder Lee (20):
> mt76: always use WTBL_MAX_SIZE for tlv allocation
> mt76: use PCI_VENDOR_ID_MEDIATEK to avoid open coded
> mt76: mt7615: enable hw rx-amsdu de-aggregation
> mt76: mt7615: add rx checksum offload support
> mt76: mt7615: add support for rx decapsulation offload
> mt76: mt7615: fix TSF configuration
> mt76: mt7615: remove hdr->fw_ver check
> mt76: mt7915: fix mib stats counter reporting to mac80211
> mt76: mt7915: add missing capabilities for DBDC
> mt76: mt7615: fix CSA notification for DBDC
> mt76: mt7615: stop ext_phy queue when mac reset happens
> mt76: mt7915: fix CSA notification for DBDC
> mt76: mt7915: stop ext_phy queue when mac reset happens
> mt76: mt7915: fix PHY mode for DBDC
> mt76: mt7915: fix rxrate reporting
> mt76: mt7915: fix txrate reporting
> mt76: mt7915: check mcu returned values in mt7915_ops
> mt76: mt7615: check mcu returned values in mt7615_ops
> mt76: mt7615: add missing capabilities for DBDC
> mt76: mt7915: fix possible deadlock while mt7915_register_ext_phy()
>
> Sander Vanheule (1):
> mt76: mt7615: support loading EEPROM for MT7613BE
>
> Sean Wang (12):
> mt76: mt7921: fix suspend/resume sequence
> mt76: mt7921: fix memory leak in mt7921_coredump_work
> mt76: mt7921: switch to new api for hardware beacon filter
> mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss
> mt76: mt7921: fixup rx bitrate statistics
> mt76: mt7921: add flush operation
> mt76: connac: update sched_scan cmd usage
> mt76: mt7921: fix the base of PCIe interrupt
> mt76: mt7921: fix the base of the dynamic remap
> mt76: mt7663: fix when beacon filter is being applied
> mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation
> mt76: mt7663s: fix the possible device hang in high traffic
>
> drivers/net/wireless/mediatek/mt76/agg-rx.c | 13 ++--
> drivers/net/wireless/mediatek/mt76/dma.c | 53 ++++++++-----
> drivers/net/wireless/mediatek/mt76/mac80211.c | 79 +++++++++++++++++--
> drivers/net/wireless/mediatek/mt76/mcu.c | 4 +
> drivers/net/wireless/mediatek/mt76/mt76.h | 21 +++++-
> drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 1 +
> drivers/net/wireless/mediatek/mt76/mt7615/init.c | 16 ++--
> drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 195 +++++++++++++++++++++++++++++------------------
> drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 8 ++
> drivers/net/wireless/mediatek/mt76/mt7615/main.c | 153 +++++++++++++++++++++++++++----------
> drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 70 +++++++++++++++--
> drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 34 +++------
> drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 19 +++--
> drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 6 +-
> drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 9 ++-
> drivers/net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 11 ++-
> drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 6 +-
> drivers/net/wireless/mediatek/mt76/mt76_connac.h | 5 ++
> drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c | 34 ++++++++-
> drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h | 23 ++++--
> drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 6 +-
> drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 3 +-
> drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 4 +-
> drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 4 +
> drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 6 +-
> drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7915/init.c | 63 +++++++++-------
> drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 103 +++++++++++++++++--------
> drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 15 ++++
> drivers/net/wireless/mediatek/mt76/mt7915/main.c | 90 +++++++++++++++++-----
> drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 188 ++++++++++++++++++++++++++++++---------------
> drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 14 +++-
> drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 10 +--
> drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c | 8 +-
> drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7921/init.c | 4 +-
> drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 397 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------
> drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 10 ++-
> drivers/net/wireless/mediatek/mt76/mt7921/main.c | 143 +++++++++++++++++++++--------------
> drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 55 ++++++++++----
> drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 42 -----------
> drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 16 ++--
> drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 20 ++---
> drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 31 +++++---
> drivers/net/wireless/mediatek/mt76/sdio.c | 3 +
> drivers/net/wireless/mediatek/mt76/tx.c | 15 ++--
> 52 files changed, 1338 insertions(+), 688 deletions(-)
There are some issues, please fix and resend:
In commit
912a9e0e427f ("mt76: mt7915: fix mib stats counter reporting to mac80211")
Fixes tag
Fixes: c6b002bcdfa6 ("mt76: add mac80211 driver for MT7915 PCIe-based chipsets")
has these problem(s):
- Target SHA1 does not exist
In commit
bb0756361f33 ("mt76: mt7615: fix TSF configuration")
Fixes tag
Fixes: cd795267612d ("mt76: mt7615: support 16 interfaces")
has these problem(s):
- Target SHA1 does not exist
Patch set to Changes Requested.
--
https://patchwork.kernel.org/project/linux-wireless/patch/352fe51c-6228-02b4-2eb3-5ab6c178327c@nbd.name/
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
prev parent reply other threads:[~2021-04-11 9:12 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-18 9:49 pull request: mt76 2021-03-18 Felix Fietkau
2021-04-11 9:12 ` Kalle Valo [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210411091209.325CDC433C6@smtp.codeaurora.org \
--to=kvalo@codeaurora.org \
--cc=linux-wireless@vger.kernel.org \
--cc=nbd@nbd.name \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.