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 -- 2.34.1