From 2fce71693ca475ee3ef856963694f1fcf2697131 Mon Sep 17 00:00:00 2001 From: Liangwei Dong Date: Fri, 24 Aug 2018 01:07:22 -0400 Subject: [PATCH] qcacld-3.0: Add 11d host scan build config Add build flags CONFIG_HOST_11D_SCAN to enable 11d host scan. Change-Id: I8888a5f8df7645760fa9c31fcb8a3a191da37a9c CRs-Fixed: 2314832 --- Kbuild | 6 ++++++ configs/genoa.common | 1 + 2 files changed, 7 insertions(+) diff --git a/Kbuild b/Kbuild index fd20c6559398..bdfbf96076ab 100644 --- a/Kbuild +++ b/Kbuild @@ -1258,6 +1258,9 @@ REGULATORY_OBJS := $(REG_CORE_OBJ_DIR)/reg_db.o \ $(REG_DISPATCHER_OBJ_DIR)/wlan_reg_services_api.o \ $(REG_DISPATCHER_OBJ_DIR)/wlan_reg_tgt_api.o \ $(REG_DISPATCHER_OBJ_DIR)/wlan_reg_ucfg_api.o +ifeq ($(CONFIG_HOST_11D_SCAN), y) +REGULATORY_OBJS += $(REG_CORE_OBJ_DIR)/reg_host_11d.o +endif ############## Control path common scheduler ########## SCHEDULER_DIR := scheduler @@ -2176,6 +2179,9 @@ cppflags-$(CONFIG_CRYPTO_COMPONENT) += -DWLAN_CONV_CRYPTO_SUPPORTED \ -DWLAN_CRYPTO_FILS_OS_DERIVATIVE \ -DWLAN_CRYPTO_OMAC1_OS_DERIVATIVE +#Enable host 11d scan +cppflags-$(CONFIG_HOST_11D_SCAN) += -DHOST_11D_SCAN + #Stats & Quota Metering feature ifeq ($(CONFIG_IPA_OFFLOAD), y) ifeq ($(CONFIG_QCACLD_FEATURE_METERING), y) diff --git a/configs/genoa.common b/configs/genoa.common index bbca03164f5c..fb1a63f902ef 100644 --- a/configs/genoa.common +++ b/configs/genoa.common @@ -52,6 +52,7 @@ CONFIG_WLAN_DYNAMIC_CVM := n #We might need to disable WEXT support in perf builds in future CONFIG_WLAN_WEXT_SUPPORT_ENABLE := y +CONFIG_HOST_11D_SCAN := y ifeq ($(CONFIG_ARCH_MSM8996), y) CONFIG_CHANNEL_HOPPING_ALL_BANDS := y