[PATCH 0/3] wifi: ath12k: Enable REO queue lookup table on QCN9274
Nithyanantham Paramasivam
quic_nithp at quicinc.com
Fri Feb 7 08:47:00 PST 2025
Instead of storing the REO queue address inside peer entries, REO
hardware module prefers them to be stored in SRAM which could be
directly accessed by REO using peer_ID/TID based Lookup table(LUT)
mechanism. This feature is expected to improve stability by reduced
interaction between host and firmware during both MLO and non-MLO
operations.This feature is enabled only for the QCN9274, so it does
not impact the WCN7850.
v9:
- Rebased to latest TOT
- refactored the common code to function
- reolut size variable added
- moved ab to front
v8:
- Addressed baochen comments
- For this, added changes for paddr/vaddr alignment
v7:
- updated copyrights
- removed memset
v6:
- commit subject change patch (1/3)
- tested latest FW
v5:
- Rebased to latest TOT
- updated the changes for ml peers
v4:
- Changed Read Address Name
- reo lut support check added for qref service flag
- Instead of [PATCH V4 0/3], had [PATCH V4 0/2]
v3:
- Added new patchset(patch-3) to enable the reo lut
- Edited patch names
v2:
- Rebased on ToT
- Addressed review comments
Balamurugan S (1):
wifi: ath12k: Add support to clear qdesc array in REO cache
Nithyanantham Paramasivam (1):
wifi: ath12k: Enable REO queue lookup table feature on QCN9274
Sriram R (1):
wifi: ath12k: Fix the enabling of REO queue lookup table feature
drivers/net/wireless/ath/ath12k/dp.c | 79 ++++++++++++++++--------
drivers/net/wireless/ath/ath12k/dp.h | 7 ++-
drivers/net/wireless/ath/ath12k/dp_rx.c | 11 +++-
drivers/net/wireless/ath/ath12k/hal.h | 10 ++-
drivers/net/wireless/ath/ath12k/hal_rx.c | 19 +++++-
drivers/net/wireless/ath/ath12k/hw.c | 6 +-
drivers/net/wireless/ath/ath12k/hw.h | 5 +-
drivers/net/wireless/ath/ath12k/wmi.c | 8 ++-
drivers/net/wireless/ath/ath12k/wmi.h | 1 +
9 files changed, 110 insertions(+), 36 deletions(-)
base-commit: 48a62436540224f57013c27519dd2aa3ddd714c9
--
2.17.1
More information about the ath12k
mailing list