All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] wifi: ath12k: add page_pool support for rx data path
@ 2026-10-08 13:15 Lorenzo Bianconi
  2026-10-08 13:15 ` [PATCH 1/3] wifi: ath12k: fix datapath lookup in ath12k_wifi7_dp_rx_process_err() Lorenzo Bianconi
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Lorenzo Bianconi @ 2026-10-08 13:15 UTC (permalink / raw)
  To: Jeff Johnson, Vasanthakumar Thiagarajan, Ripan Deuri, P Praneesh,
	Kalle Valo, Baochen Qiang
  Cc: Jeff Johnson, linux-wireless, ath12k, Lorenzo Bianconi

Convert the Rx refill buffers to the page_pool API instead of allocating
an skb with dev_alloc_skb() and mapping it with dma_map_single().
Fix DMA direction for reinjeced packets.

---
Lorenzo Bianconi (3):
      wifi: ath12k: fix datapath lookup in ath12k_wifi7_dp_rx_process_err()
      wifi: ath12k: fix DMA direction for re-injected Rx buffers
      wifi: ath12k: rely on page_pool APIs for buffer allocation

 drivers/net/wireless/ath/ath12k/Kconfig        |   1 +
 drivers/net/wireless/ath/ath12k/core.h         |   1 +
 drivers/net/wireless/ath/ath12k/dp.c           |   5 +-
 drivers/net/wireless/ath/ath12k/dp.h           |   1 +
 drivers/net/wireless/ath/ath12k/dp_rx.c        | 101 +++++++++++++++++--------
 drivers/net/wireless/ath/ath12k/dp_rx.h        |  29 +++++++
 drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c |   5 +-
 drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c  |  67 ++++++++--------
 8 files changed, 138 insertions(+), 72 deletions(-)
---
base-commit: 17e4b9ea527b6c9491bed60f646bb2eff7d8db7b
change-id: 20261007-ath12k-pp-e8c62b54d756

Best regards,
-- 
Lorenzo Bianconi <lorenzo.bianconi@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-10-14 14:30 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-08 13:15 [PATCH 0/3] wifi: ath12k: add page_pool support for rx data path Lorenzo Bianconi
2026-10-08 13:15 ` [PATCH 1/3] wifi: ath12k: fix datapath lookup in ath12k_wifi7_dp_rx_process_err() Lorenzo Bianconi
2026-10-08 14:34   ` Jeff Johnson
2026-10-08 15:05     ` Lorenzo Bianconi
2026-10-08 13:15 ` [PATCH 2/3] wifi: ath12k: fix DMA direction for re-injected Rx buffers Lorenzo Bianconi
2026-10-08 13:16 ` [PATCH 3/3] wifi: ath12k: rely on page_pool APIs for buffer allocation Lorenzo Bianconi
2026-10-09 10:24   ` Baochen Qiang
2026-10-09 16:35     ` Lorenzo Bianconi
2026-10-14 14:30 ` [PATCH 0/3] wifi: ath12k: add page_pool support for rx data path Lorenzo Bianconi

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.