diff --git a/wlan_cfg/wlan_cfg.c b/wlan_cfg/wlan_cfg.c index c042b7ddde..3fa528e916 100644 --- a/wlan_cfg/wlan_cfg.c +++ b/wlan_cfg/wlan_cfg.c @@ -32,11 +32,17 @@ * Many of these should actually be coming from dts file/ini file */ #define WLAN_CFG_INT_NUM_CONTEXTS 4 -#define RXDMA_BUF_RING_SIZE 8192 -#define RXDMA_MONITOR_BUF_RING_SIZE 8192 -#define RXDMA_MONITOR_DEST_RING_SIZE 8192 + +#define RXDMA_BUF_RING_SIZE 2048 +#define RXDMA_MONITOR_BUF_RING_SIZE 2048 +#define RXDMA_MONITOR_DEST_RING_SIZE 2048 #define RXDMA_MONITOR_STATUS_RING_SIZE 2048 +#define WLAN_CFG_NUM_TX_DESC 1024 +#define WLAN_CFG_NUM_TX_EXT_DESC 1024 +#define WLAN_CFG_NUM_TX_DESC_POOL 3 +#define WLAN_CFG_NUM_TXEXT_DESC_POOL 3 + #define WLAN_CFG_TX_RING_MASK_0 0x1 #define WLAN_CFG_TX_RING_MASK_1 0x2 #define WLAN_CFG_TX_RING_MASK_2 0x4 @@ -58,21 +64,11 @@ # define WLAN_CFG_MAX_CLIENTS 32 -#define WLAN_CFG_PER_PDEV_TX_RING 16 -#define WLAN_CFG_NUM_TCL_DATA_RINGS 16 -#define WLAN_CFG_PER_PDEV_RX_RING 16 -#define WLAN_CFG_NUM_REO_DEST_RING 16 +#define WLAN_CFG_PER_PDEV_TX_RING 1 +#define WLAN_CFG_NUM_TCL_DATA_RINGS 3 +#define WLAN_CFG_PER_PDEV_RX_RING 1 +#define WLAN_CFG_NUM_REO_DEST_RING 4 -#ifdef CONFIG_WIN -#define WLAN_CFG_NUM_TX_DESC 8192 -#define WLAN_CFG_NUM_TX_EXT_DESC 8192 -#define WLAN_CFG_NUM_TX_DESC_POOL 16 -#else -#define WLAN_CFG_NUM_TX_DESC 1024 -#define WLAN_CFG_NUM_TX_EXT_DESC 1024 -#define WLAN_CFG_NUM_TX_DESC_POOL 3 -#endif /* CONFIG_WIN */ -#define WLAN_CFG_NUM_TXEXT_DESC_POOL 16 #define WLAN_CFG_HTT_PKT_TYPE 2 #define WLAN_CFG_MAX_PEER_ID 16