Refactor the hardware cokie conversion initialization procedure to support multi-device MLO. This change is applicable to all platforms. v3: - Modify the return type of ath12k_dp_cmem_init() to throw error and handle the error case in ath12k_dp_cc_init() v2: - Updated the cover letter message - Updated the tested tag for WCN7850 Karthikeyan Periyasamy (4): wifi: ath12k: avoid redundant code in Rx cookie conversion init wifi: ath12k: Refactor the hardware cookie conversion init wifi: ath12k: displace the Tx and Rx descriptor in cookie conversion table wifi: ath12k: Refactor data path cmem init drivers/net/wireless/ath/ath12k/dp.c | 79 +++++++++++++++++++++++----- drivers/net/wireless/ath/ath12k/dp.h | 3 ++ 2 files changed, 68 insertions(+), 14 deletions(-) base-commit: 363e7193eaf258fe7f04e8db560bd8a282a12cd9 -- 2.34.1