Эх сурвалжийг харах

qcacmn: Optimize wlan memory for kuno

Change minimum limit of dp_rxdma_buf_ring and
dp_ipa_tx_alt_ring_size value for ini may change little.

Change-Id: Ibbf8843b8f21bbfff1db83a0934f95222930b9ab
CRs-Fixed: 3338076
chunquan 2 жил өмнө
parent
commit
e41f2e05ec
1 өөрчлөгдсөн 12 нэмэгдсэн , 0 устгасан
  1. 12 0
      wlan_cfg/cfg_dp.h

+ 12 - 0
wlan_cfg/cfg_dp.h

@@ -65,11 +65,19 @@
 #define WLAN_CFG_IPA_TX_COMP_RING_SIZE_MAX 0x80000
 
 #ifdef IPA_WDI3_TX_TWO_PIPES
+#ifdef WLAN_MEMORY_OPT
+#define WLAN_CFG_IPA_TX_ALT_RING_SIZE_MIN 128
+#else
 #define WLAN_CFG_IPA_TX_ALT_RING_SIZE_MIN 512
+#endif
 #define WLAN_CFG_IPA_TX_ALT_RING_SIZE 1024
 #define WLAN_CFG_IPA_TX_ALT_RING_SIZE_MAX 0x80000
 
+#ifdef WLAN_MEMORY_OPT
+#define WLAN_CFG_IPA_TX_ALT_COMP_RING_SIZE_MIN 128
+#else
 #define WLAN_CFG_IPA_TX_ALT_COMP_RING_SIZE_MIN 512
+#endif
 #define WLAN_CFG_IPA_TX_ALT_COMP_RING_SIZE 1024
 #define WLAN_CFG_IPA_TX_ALT_COMP_RING_SIZE_MAX 0x80000
 #endif
@@ -316,7 +324,11 @@
 #define WLAN_CFG_REO_STATUS_RING_SIZE_MAX 2048
 
 #define WLAN_CFG_RXDMA_BUF_RING_SIZE 1024
+#ifdef WLAN_MEMORY_OPT
+#define WLAN_CFG_RXDMA_BUF_RING_SIZE_MIN 128
+#else
 #define WLAN_CFG_RXDMA_BUF_RING_SIZE_MIN 1024
+#endif
 #define WLAN_CFG_RXDMA_BUF_RING_SIZE_MAX 4096
 
 #define WLAN_CFG_RXDMA_REFILL_RING_SIZE 4096