[PATCH v2 0/3] wifi: mt76: Fix TX performance degradation when IOMMU is enabled

Eason Lai <[email protected]>
Newsgroups org.kernel.vger.linux-wireless,org.infradead.lists.linux-mediatek
Message-ID <[email protected]>
This series adds a TX preallocated buffer mechanism to fix the TX performance degradation observed after enabling IOMMU.

Currently this feature is only enabled on MT8196, where it has been validated.

Changes in v2:
 - Reword cover letter subject to add wifi: mt76: prefix

Eason Lai (3):
  wifi: mt76: Separate skb and ptr pointers in mt76_txwi_cache
  wifi: mt76: mt792x: Add TX page pool support for IOMMU-enabled systems
  wifi: mt76: mt792x: Restrict TX page pool to MT8196  platform

 drivers/net/wireless/mediatek/mt76/dma.c      |  28 +-
 drivers/net/wireless/mediatek/mt76/dma.h      |   3 +
 drivers/net/wireless/mediatek/mt76/mt76.h     |   9 +-
 .../wireless/mediatek/mt76/mt76_connac_mac.c  |   6 +
 .../net/wireless/mediatek/mt76/mt7925/pci.c   |   2 +
 drivers/net/wireless/mediatek/mt76/mt792x.h   |   1 +
 .../net/wireless/mediatek/mt76/mt792x_dma.c   | 279 +++++++++++++++++-
 7 files changed, 317 insertions(+), 11 deletions(-)

-- 
2.45.2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.