Browse Source

qcacld-3.0: [11AX] Add feature flag for 11AX

Add feature flag for 11AX and enable the feature only for
QCA6290 chipset.

Change-Id: I342601304f73b68f39a1cd1a3d6c890df877e88e
CRs-Fixed: 1073481
Krishna Kumaar Natarajan 8 years ago
parent
commit
639c6ffd72
2 changed files with 9 additions and 0 deletions
  1. 5 0
      Kbuild
  2. 4 0
      Kconfig

+ 5 - 0
Kbuild

@@ -8,6 +8,7 @@ endif
 
 ifeq ($(CONFIG_CNSS_QCA6290), y)
 	CONFIG_LITHIUM := y
+	CONFIG_WLAN_FEATURE_11AX := y
 endif
 
 ifeq ($(CONFIG_CLD_HL_SDIO_CORE), y)
@@ -1932,6 +1933,10 @@ CDEFINES += -DDP_INTR_POLL_BASED
 CDEFINES += -DTX_PER_PDEV_DESC_POOL
 endif
 
+ifeq ($(CONFIG_WLAN_FEATURE_11AX),y)
+CDEFINES += -DWLAN_FEATURE_11AX
+endif
+
 # Dummy flag for WIN/MCL converged data path compilation
 CDEFINES += -DDP_PRINT_ENABLE=0
 CDEFINES += -DATH_SUPPORT_WRAP=0

+ 4 - 0
Kconfig

@@ -132,4 +132,8 @@ config WLAN_FEATURE_DISA
 	bool "Enable DISA certification feature"
 	default n
 
+config WLAN_FEATURE_11AX
+	bool "Enable 11AX(High Efficiency) feature"
+	default n
+
 endif # QCA_CLD_WLAN