From 07e72e4e7effe457fead97435154bb0d838f12f7 Mon Sep 17 00:00:00 2001 From: Chaithanya Garrepalli Date: Thu, 19 Jan 2023 19:18:00 +0530 Subject: [PATCH] qcacmn: Flush the LUT cache before freeing REO queue Changes to implement the HW recipe to flush LUT cache before freeing REO queue in SW Change-Id: I0168a0e8aef8245f3d2b86b601226f97c376f484 CRs-Fixed: 3384508 --- dp/wifi3.0/dp_peer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dp/wifi3.0/dp_peer.c b/dp/wifi3.0/dp_peer.c index a7a0f17ccd..a42f3b4481 100644 --- a/dp/wifi3.0/dp_peer.c +++ b/dp/wifi3.0/dp_peer.c @@ -3645,6 +3645,7 @@ static void dp_reo_desc_free(struct dp_soc *soc, void *cb_ctxt, DP_RX_REO_QDESC_FREE_EVT(freedesc); + hal_reo_shared_qaddr_cache_clear(soc->hal_soc); qdf_mem_unmap_nbytes_single(soc->osdev, rx_tid->hw_qdesc_paddr, QDF_DMA_BIDIRECTIONAL,