[PATCH 00/15] wifi: mt76: mt7925: fix NAN operation and NDP performance
Sean Wang <[email protected]>
| Newsgroups | org.kernel.vger.linux-wireless,org.infradead.lists.linux-mediatek |
|---|---|
| Message-ID | <[email protected]> |
This series fixes several MT7925 NAN issues found during interoperability
and NDP testing, including NAN startup, scheduling, peer configuration,
DW handling, ULW updates, and deferred schedule events.
It also fixes HT/VHT capability and rate configuration for NDP peers.
With the fixes, an MT7925-to-MT7925 NDP link reaches VHT80 MCS9 NSS2
(866.7 Mbps) with about 290 Mbps UDP throughput.
Jacobs Wu (2):
wifi: mt76: mt7925: support deferred NAN schedule update and cluster
events
wifi: mt76: mt7925: fix HT/VHT caps and rates for NAN NDP peers
Stella Liu (13):
wifi: mt76: mt7925: fix NAN NDP STA record role index
wifi: mt76: mt7925: fix NAN start failure
wifi: mt76: mt7925: fix NAN committed CRB timeline layout
wifi: mt76: mt7925: report only 2.4 GHz NAN supported band
wifi: mt76: mt7925: drop unused NAN 2.4/5 GHz support config
wifi: mt76: mt7925: drop deferred NAN local schedule update handling
wifi: mt76: mt7925: use OFDM-only PHY mode for NAN STA records
wifi: mt76: mt7925: share TLV setup for NAN enable command
wifi: mt76: mt7925: replace NAN DW end event with DW start
wifi: mt76: mt7925: fill all DW intervals in NAN avail_map
wifi: mt76: mt7925: clear CRB before deactivating NAN peer record
wifi: mt76: mt7925: add ULW event handling and peer ULW update
wifi: mt76: mt7925: configure NAN PHY setting on enable
.../net/wireless/mediatek/mt76/mt7925/init.c | 2 +
.../net/wireless/mediatek/mt76/mt7925/main.c | 47 +-
.../net/wireless/mediatek/mt76/mt7925/mcu.c | 12 +-
.../wireless/mediatek/mt76/mt7925/mt7925.h | 1 +
.../net/wireless/mediatek/mt76/mt7925/nan.c | 689 +++++++++++-------
.../net/wireless/mediatek/mt76/mt7925/nan.h | 101 ++-
.../net/wireless/mediatek/mt76/mt7925/pci.c | 1 +
drivers/net/wireless/mediatek/mt76/mt792x.h | 8 +
8 files changed, 569 insertions(+), 292 deletions(-)
--
2.43.0