mbox series

[v2,0/4] wifi: ath12k: Add multi device support for WBM idle ring buffer setup

Message ID 20240430165811.1377182-1-quic_periyasa@quicinc.com
Headers show
Series wifi: ath12k: Add multi device support for WBM idle ring buffer setup | expand

Message

Karthikeyan Periyasamy April 30, 2024, 4:58 p.m. UTC
Refactor the WBM idle ring buffer setup to scalable for inter device
multi-link operation.

v2:
 - Removed the dependency of the patch series "device group abstraction"
   and include tha dependent change "introduce the variable device_id" in
   this patch series itself

Karthikeyan Periyasamy (4):
  wifi: ath12k: Replace "chip" with "device" in hal Rx return buffer
    manager
  wifi: ath12k: Refactor idle ring descriptor setup
  wifi: ath12k: Introduce device index
  wifi: ath12k: add multi device support for WBM idle ring buffer setup

 drivers/net/wireless/ath/ath12k/core.c  | 10 +++++++++
 drivers/net/wireless/ath/ath12k/core.h  |  1 +
 drivers/net/wireless/ath/ath12k/dp.c    | 27 ++++++++++++++++++++++---
 drivers/net/wireless/ath/ath12k/dp.h    |  1 +
 drivers/net/wireless/ath/ath12k/dp_rx.c |  5 +++--
 drivers/net/wireless/ath/ath12k/hal.c   |  5 +++--
 drivers/net/wireless/ath/ath12k/hal.h   | 21 ++++++++++---------
 drivers/net/wireless/ath/ath12k/qmi.c   |  4 ++--
 8 files changed, 55 insertions(+), 19 deletions(-)


base-commit: ec460f4384ea105f2998ca6b0d014db1cee336de