Hi Kalle,
here's my first request for 6.7
- Felix
The following changes since commit aa75cc029e053627743fba2cde8a73519abe8421:
wifi: mac80211: add back SPDX identifier (2023-09-29 23:21:33 +0200)
are available in the Git repository at:
https://github.com/nbd168/wireless tags/mt76-for-kvalo-2023-09-30
for you to fetch changes up to bd94d501c0c99753497f8396e96738a560bac10e:
wifi: mt76: Annotate struct mt76_rx_tid with __counted_by (2023-09-30 20:19:43 +0200)
----------------------------------------------------------------
mt76 patches for 6.7
* mt7603/mt7628 stability improvements
* fixes
* new driver for mt7925
----------------------------------------------------------------
Allen Ye (1):
wifi: mt76: check sta rx control frame to multibss capability
Benjamin Lin (1):
wifi: mt76: mt7996: remove periodic MPDU TXS request
Bo Jiao (1):
wifi: mt76: fix potential memory leak of beacon commands
Chank Chen (1):
wifi: mt76: connac: add MBSSID support for mt7996
Deren Wu (10):
wifi: mt76: connac: introduce helper for mt7925 chipset
wifi: mt76: mt792x: support mt7925 chip init
wifi: mt76: connac: export functions for mt7925
wifi: mt76: connac: add eht support for phy mode config
wifi: mt76: connac: add eht support for tx power
wifi: mt76: connac: add data field in struct tlv
wifi: mt76: connac: add more unified command IDs
wifi: mt76: connac: add more unified event IDs
wifi: mt76: mt7925: add Mediatek Wi-Fi7 driver for mt7925 chips
wifi: mt76: mt7921: move connac nic capability handling to mt7921
Dmitry Antipov (2):
wifi: mt76: add DMA mapping error check in mt76_alloc_txwi()
wifi: mt76: fix clang-specific fortify warnings
Felix Fietkau (9):
wifi: mt76: mt7603: rework/fix rx pse hang check
wifi: mt76: mt7603: improve watchdog reset reliablity
wifi: mt76: mt7603: improve stuck beacon handling
wifi: mt76: mt7603: add missing register initialization for MT7628
wifi: mt76: mt7603: disable A-MSDU tx support on MT7628
wifi: mt76: fix race condition related to checking tx queue fill status
wifi: mt76: remove unused error path in mt76_connac_tx_complete_skb
wifi: mt76: mt7915: fix monitor mode issues
wifi: mt76: mt7915 add tc offloading support
Howard Hsu (3):
wifi: mt76: mt7996: fix beamform mcu cmd configuration
wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
wifi: mt76: mt7996: support more options for mt7996_set_bitrate_mask()
Ingo Rohloff (1):
wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15 Pro (2023)
Jen-Hao Cheng (1):
wifi: mt76: mt7996: support per-band LED control
Jinjie Ruan (2):
wifi: mt76: Use PTR_ERR_OR_ZERO() to simplify code
wifi: mt76: Drop unnecessary error check for debugfs_create_dir()
Johannes Berg (1):
wifi: mt76: use atomic iface iteration for pre-TBTT work
Kees Cook (1):
wifi: mt76: Annotate struct mt76_rx_tid with __counted_by
Lorenzo Bianconi (2):
wifi: mt76: mt792x: move mt7921_skb_add_usb_sdio_hdr in mt792x module
wifi: mt76: mt792x: move some common usb code in mt792x module
MeiChia Chiu (2):
wifi: mt76: update beacon size limitation
wifi: mt76: mt7915: fix beamforming availability check
Ming Yen Hsieh (4):
wifi: mt76: mt7921: enable set txpower for UNII-4
wifi: mt76: mt7921: add 6GHz power type support for clc
wifi: mt76: mt7921: get regulatory information from the clc event
wifi: mt76: mt7921: update the channel usage when the regd domain changed
Peter Chiu (6):
wifi: mt76: mt7996: set correct wcid in txp
wifi: mt76: mt7996: fix wmm queue mapping
wifi: mt76: mt7996: fix rx rate report for CBW320-2
wifi: mt76: mt7996: fix TWT command format
wifi: mt76: check vif type before reporting cca and csa
wifi: mt76: mt7915: update mpdu density capability
Sean Wang (4):
wifi: mt76: move struct ieee80211_chanctx_conf up to struct mt76_vif
wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx driver
wifi: mt76: mt7921: fix the wrong rate selected in fw for the chanctx driver
wifi: mt76: reduce spin_lock_bh held up in mt76_dma_rx_cleanup
Shayne Chen (2):
wifi: mt76: mt7996: only set vif teardown cmds at remove interface
wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
StanleyYP Wang (1):
wifi: mt76: get rid of false alamrs of tx emission issues
Yi-Chia Hsieh (3):
wifi: mt76: mt7996: get tx_retries and tx_failed from txfree
wifi: mt76: mt7996: Add mcu commands for getting sta tx statistic
wifi: mt76: mt7996: enable PPDU-TxS to host
drivers/net/wireless/mediatek/mt76/Kconfig | 1 +
drivers/net/wireless/mediatek/mt76/Makefile | 1 +
drivers/net/wireless/mediatek/mt76/debugfs.c | 2 -
drivers/net/wireless/mediatek/mt76/dma.c | 14 +-
drivers/net/wireless/mediatek/mt76/eeprom.c | 7 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 62 ++-
drivers/net/wireless/mediatek/mt76/mt76.h | 36 +-
drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 76 +++-
drivers/net/wireless/mediatek/mt76/mt7603/core.c | 2 +
drivers/net/wireless/mediatek/mt76/mt7603/init.c | 8 +
drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 52 +--
drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +-
drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 5 +
drivers/net/wireless/mediatek/mt76/mt7615/init.c | 5 +-
drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +-
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt76_connac.h | 6 +
drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.h | 18 +-
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c | 28 +-
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c | 191 +++------
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h | 60 ++-
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c | 8 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 11 +-
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 4 +-
drivers/net/wireless/mediatek/mt76/mt7915/init.c | 24 +-
drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7915/main.c | 53 ++-
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 79 ++--
drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 18 +-
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 4 +
drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 1 +
drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 5 +-
drivers/net/wireless/mediatek/mt76/mt7921/init.c | 54 ++-
drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7921/main.c | 69 ++--
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 155 ++++++-
drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 13 +
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 18 +-
drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 2 +
drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt7925/Kconfig | 30 ++
drivers/net/wireless/mediatek/mt76/mt7925/Makefile | 9 +
drivers/net/wireless/mediatek/mt76/mt7925/debugfs.c | 319 +++++++++++++++
drivers/net/wireless/mediatek/mt76/mt7925/init.c | 235 +++++++++++
drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 1452 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/net/wireless/mediatek/mt76/mt7925/mac.h | 23 ++
drivers/net/wireless/mediatek/mt76/mt7925/main.c | 1454 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 3174 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 537 ++++++++++++++++++++++++
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h | 309 ++++++++++++++
drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 586 ++++++++++++++++++++++++++
drivers/net/wireless/mediatek/mt76/mt7925/pci_mac.c | 148 +++++++
drivers/net/wireless/mediatek/mt76/mt7925/pci_mcu.c | 53 +++
drivers/net/wireless/mediatek/mt76/mt7925/regs.h | 92 +++++
drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 332 +++++++++++++++
drivers/net/wireless/mediatek/mt76/mt792x.h | 38 +-
drivers/net/wireless/mediatek/mt76/mt792x_core.c | 30 +-
drivers/net/wireless/mediatek/mt76/mt792x_dma.c | 49 ++-
drivers/net/wireless/mediatek/mt76/mt792x_usb.c | 9 +
drivers/net/wireless/mediatek/mt76/mt7996/init.c | 50 ++-
drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 111 +++--
drivers/net/wireless/mediatek/mt76/mt7996/main.c | 65 +--
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 359 ++++++++++++++--
drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 37 +-
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 2 +-
drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 8 +
drivers/net/wireless/mediatek/mt76/tx.c | 108 ++++-
include/linux/pci_ids.h | 2 +
72 files changed, 10198 insertions(+), 560 deletions(-)
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/Kconfig
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/Makefile
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/debugfs.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/init.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mac.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mac.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/main.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/pci.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/pci_mac.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/pci_mcu.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/regs.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/usb.c
Felix Fietkau <[email protected]> wrote:
> Hi Kalle,
>
> here's my first request for 6.7
>
> - Felix
>
> The following changes since commit aa75cc029e053627743fba2cde8a73519abe8421:
>
> wifi: mac80211: add back SPDX identifier (2023-09-29 23:21:33 +0200)
>
> are available in the Git repository at:
>
> https://github.com/nbd168/wireless tags/mt76-for-kvalo-2023-09-30
>
> for you to fetch changes up to bd94d501c0c99753497f8396e96738a560bac10e:
>
> wifi: mt76: Annotate struct mt76_rx_tid with __counted_by (2023-09-30 20:19:43 +0200)
>
> ----------------------------------------------------------------
> mt76 patches for 6.7
>
> * mt7603/mt7628 stability improvements
> * fixes
> * new driver for mt7925
>
> ----------------------------------------------------------------
> Allen Ye (1):
> wifi: mt76: check sta rx control frame to multibss capability
>
> Benjamin Lin (1):
> wifi: mt76: mt7996: remove periodic MPDU TXS request
>
> Bo Jiao (1):
> wifi: mt76: fix potential memory leak of beacon commands
>
> Chank Chen (1):
> wifi: mt76: connac: add MBSSID support for mt7996
>
> Deren Wu (10):
> wifi: mt76: connac: introduce helper for mt7925 chipset
> wifi: mt76: mt792x: support mt7925 chip init
> wifi: mt76: connac: export functions for mt7925
> wifi: mt76: connac: add eht support for phy mode config
> wifi: mt76: connac: add eht support for tx power
> wifi: mt76: connac: add data field in struct tlv
> wifi: mt76: connac: add more unified command IDs
> wifi: mt76: connac: add more unified event IDs
> wifi: mt76: mt7925: add Mediatek Wi-Fi7 driver for mt7925 chips
> wifi: mt76: mt7921: move connac nic capability handling to mt7921
>
> Dmitry Antipov (2):
> wifi: mt76: add DMA mapping error check in mt76_alloc_txwi()
> wifi: mt76: fix clang-specific fortify warnings
>
> Felix Fietkau (9):
> wifi: mt76: mt7603: rework/fix rx pse hang check
> wifi: mt76: mt7603: improve watchdog reset reliablity
> wifi: mt76: mt7603: improve stuck beacon handling
> wifi: mt76: mt7603: add missing register initialization for MT7628
> wifi: mt76: mt7603: disable A-MSDU tx support on MT7628
> wifi: mt76: fix race condition related to checking tx queue fill status
> wifi: mt76: remove unused error path in mt76_connac_tx_complete_skb
> wifi: mt76: mt7915: fix monitor mode issues
> wifi: mt76: mt7915 add tc offloading support
>
> Howard Hsu (3):
> wifi: mt76: mt7996: fix beamform mcu cmd configuration
> wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
> wifi: mt76: mt7996: support more options for mt7996_set_bitrate_mask()
>
> Ingo Rohloff (1):
> wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15 Pro (2023)
>
> Jen-Hao Cheng (1):
> wifi: mt76: mt7996: support per-band LED control
>
> Jinjie Ruan (2):
> wifi: mt76: Use PTR_ERR_OR_ZERO() to simplify code
> wifi: mt76: Drop unnecessary error check for debugfs_create_dir()
>
> Johannes Berg (1):
> wifi: mt76: use atomic iface iteration for pre-TBTT work
>
> Kees Cook (1):
> wifi: mt76: Annotate struct mt76_rx_tid with __counted_by
>
> Lorenzo Bianconi (2):
> wifi: mt76: mt792x: move mt7921_skb_add_usb_sdio_hdr in mt792x module
> wifi: mt76: mt792x: move some common usb code in mt792x module
>
> MeiChia Chiu (2):
> wifi: mt76: update beacon size limitation
> wifi: mt76: mt7915: fix beamforming availability check
>
> Ming Yen Hsieh (4):
> wifi: mt76: mt7921: enable set txpower for UNII-4
> wifi: mt76: mt7921: add 6GHz power type support for clc
> wifi: mt76: mt7921: get regulatory information from the clc event
> wifi: mt76: mt7921: update the channel usage when the regd domain changed
>
> Peter Chiu (6):
> wifi: mt76: mt7996: set correct wcid in txp
> wifi: mt76: mt7996: fix wmm queue mapping
> wifi: mt76: mt7996: fix rx rate report for CBW320-2
> wifi: mt76: mt7996: fix TWT command format
> wifi: mt76: check vif type before reporting cca and csa
> wifi: mt76: mt7915: update mpdu density capability
>
> Sean Wang (4):
> wifi: mt76: move struct ieee80211_chanctx_conf up to struct mt76_vif
> wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx driver
> wifi: mt76: mt7921: fix the wrong rate selected in fw for the chanctx driver
> wifi: mt76: reduce spin_lock_bh held up in mt76_dma_rx_cleanup
>
> Shayne Chen (2):
> wifi: mt76: mt7996: only set vif teardown cmds at remove interface
> wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
>
> StanleyYP Wang (1):
> wifi: mt76: get rid of false alamrs of tx emission issues
>
> Yi-Chia Hsieh (3):
> wifi: mt76: mt7996: get tx_retries and tx_failed from txfree
> wifi: mt76: mt7996: Add mcu commands for getting sta tx statistic
> wifi: mt76: mt7996: enable PPDU-TxS to host
>
> drivers/net/wireless/mediatek/mt76/Kconfig | 1 +
> drivers/net/wireless/mediatek/mt76/Makefile | 1 +
> drivers/net/wireless/mediatek/mt76/debugfs.c | 2 -
> drivers/net/wireless/mediatek/mt76/dma.c | 14 +-
> drivers/net/wireless/mediatek/mt76/eeprom.c | 7 +-
> drivers/net/wireless/mediatek/mt76/mac80211.c | 62 ++-
> drivers/net/wireless/mediatek/mt76/mt76.h | 36 +-
> drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 76 +++-
> drivers/net/wireless/mediatek/mt76/mt7603/core.c | 2 +
> drivers/net/wireless/mediatek/mt76/mt7603/init.c | 8 +
> drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 52 +--
> drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +-
> drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 5 +
> drivers/net/wireless/mediatek/mt76/mt7615/init.c | 5 +-
> drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +-
> drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt76_connac.h | 6 +
> drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.h | 18 +-
> drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c | 28 +-
> drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c | 191 +++------
> drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h | 60 ++-
> drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c | 8 +-
> drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 11 +-
> drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c | 13 +-
> drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 4 +-
> drivers/net/wireless/mediatek/mt76/mt7915/init.c | 24 +-
> drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7915/main.c | 53 ++-
> drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 79 ++--
> drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 18 +-
> drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 4 +
> drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 1 +
> drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 5 +-
> drivers/net/wireless/mediatek/mt76/mt7921/init.c | 54 ++-
> drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7921/main.c | 69 ++--
> drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 155 ++++++-
> drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 13 +
> drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 18 +-
> drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 2 +
> drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 12 +-
> drivers/net/wireless/mediatek/mt76/mt7925/Kconfig | 30 ++
> drivers/net/wireless/mediatek/mt76/mt7925/Makefile | 9 +
> drivers/net/wireless/mediatek/mt76/mt7925/debugfs.c | 319 +++++++++++++++
> drivers/net/wireless/mediatek/mt76/mt7925/init.c | 235 +++++++++++
> drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 1452 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> drivers/net/wireless/mediatek/mt76/mt7925/mac.h | 23 ++
> drivers/net/wireless/mediatek/mt76/mt7925/main.c | 1454 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 3174 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 537 ++++++++++++++++++++++++
> drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h | 309 ++++++++++++++
> drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 586 ++++++++++++++++++++++++++
> drivers/net/wireless/mediatek/mt76/mt7925/pci_mac.c | 148 +++++++
> drivers/net/wireless/mediatek/mt76/mt7925/pci_mcu.c | 53 +++
> drivers/net/wireless/mediatek/mt76/mt7925/regs.h | 92 +++++
> drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 332 +++++++++++++++
> drivers/net/wireless/mediatek/mt76/mt792x.h | 38 +-
> drivers/net/wireless/mediatek/mt76/mt792x_core.c | 30 +-
> drivers/net/wireless/mediatek/mt76/mt792x_dma.c | 49 ++-
> drivers/net/wireless/mediatek/mt76/mt792x_usb.c | 9 +
> drivers/net/wireless/mediatek/mt76/mt7996/init.c | 50 ++-
> drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 111 +++--
> drivers/net/wireless/mediatek/mt76/mt7996/main.c | 65 +--
> drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 359 ++++++++++++++--
> drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 37 +-
> drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 2 +-
> drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 8 +
> drivers/net/wireless/mediatek/mt76/tx.c | 108 ++++-
> include/linux/pci_ids.h | 2 +
> 72 files changed, 10198 insertions(+), 560 deletions(-)
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/Kconfig
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/Makefile
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/debugfs.c
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/init.c
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mac.c
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mac.h
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/main.c
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/pci.c
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/pci_mac.c
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/pci_mcu.c
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/regs.h
> create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/usb.c
Pulled, thanks.
089482a06b74 Merge tag 'mt76-for-kvalo-2023-09-30' of https://github.com/nbd168/wireless
--
https://patchwork.kernel.org/project/linux-wireless/patch/[email protected]/
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches