浏览代码

qcacld-3.0: Add configure to support 4 SAP concurrency

Make CFG_TGT_DEFAULT_BEACON_TX_OFFLOAD_MAX_VDEV configurable in code.
Add configure file to support 4SAP concurrency and maximum 4 IPA
interface for sdxlemur.

Change-Id: I18e86aa0eac2902d831d1fb8a4f0fc03666fb6f2
CRs-Fixed: 3092382
Will Huang 3 年之前
父节点
当前提交
150f343230
共有 2 个文件被更改,包括 5 次插入2 次删除
  1. 2 1
      configs/default_defconfig
  2. 3 1
      core/mac/inc/wlan_tgt_def_config.h

+ 2 - 1
configs/default_defconfig

@@ -1430,11 +1430,12 @@ CONFIG_DP_RX_BUFFER_POOL_ALLOC_THRES := 5
 CONFIG_DP_SWLM := y
 endif
 
-# Enable RX buffer pool support
 ifeq ($(CONFIG_ARCH_SDXLEMUR), y)
 CONFIG_WLAN_FEATURE_RX_BUFFER_POOL := y
 CONFIG_DP_RX_BUFFER_POOL_SIZE := 128
 CONFIG_DP_RX_BUFFER_POOL_ALLOC_THRES := 5
+CONFIG_BEACON_TX_OFFLOAD_MAX_VDEV := 4
+CONFIG_NUM_IPA_IFACE := 4
 CONFIG_MAX_CLIENTS_ALLOWED := 64
 ifneq ($(CONFIG_SLUB_DEBUG), y)
 CONFIG_DP_TRACE := n

+ 3 - 1
core/mac/inc/wlan_tgt_def_config.h

@@ -1,6 +1,6 @@
 /*
  * Copyright (c) 2011, 2014-2021 The Linux Foundation. All rights reserved.
- *
+ * Copyright (c) 2021 Qualcomm Innovation Center, Inc. All rights reserved.
  *
  *
  * Permission to use, copy, modify, and/or distribute this software for
@@ -195,7 +195,9 @@
 /*
  * Maximum number of VDEV that beacon tx offload will support
  */
+#ifndef CFG_TGT_DEFAULT_BEACON_TX_OFFLOAD_MAX_VDEV
 #define CFG_TGT_DEFAULT_BEACON_TX_OFFLOAD_MAX_VDEV 3
+#endif
 
 /*
  * number of vdevs that can support tdls