From c053dca35bce6341a9f2e883c25fb5aa8aff169a Mon Sep 17 00:00:00 2001 From: Tallapragada Kalyan Date: Tue, 12 May 2020 04:43:14 +0530 Subject: [PATCH] qcacmn: change minimum buffers in rxdma monitor buffer ring With the init/de-init FR we set the minimum buffers needed in monitor buffer ring to be 8, because the low threshold by FW is set to 32 the MPDU TLVs are not DMA'd to monitor status ring, this resulted in NAC feature regressed. hence changing it from 8 to 64 Change-Id: Id39dce59686b7416bdc6156798ff7f948dff8da6 CRs-Fixed: 2683633 --- dp/wifi3.0/dp_rx_mon.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dp/wifi3.0/dp_rx_mon.h b/dp/wifi3.0/dp_rx_mon.h index 0c6d6168aaed..cc513c6bb70d 100644 --- a/dp/wifi3.0/dp_rx_mon.h +++ b/dp/wifi3.0/dp_rx_mon.h @@ -19,7 +19,12 @@ #ifndef _DP_RX_MON_H_ #define _DP_RX_MON_H_ -#define MON_BUF_MIN_ENTRIES 8 +/* + * MON_BUF_MIN_ENTRIES macro defines minimum number of network buffers + * to be refilled in the RXDMA monitor buffer ring at init, remaining + * buffers are replenished at the time of monitor vap creation + */ +#define MON_BUF_MIN_ENTRIES 64 /* * dp_rx_mon_status_process() - Process monitor status ring and