From ddeb4d7b6da0947cedc82d27d7af3b9cf10229b1 Mon Sep 17 00:00:00 2001 From: Ashish Kumar Dhanotiya Date: Tue, 8 Jan 2019 21:25:30 +0530 Subject: [PATCH] qcacld-3.0: Move 11d offload to separate file Currently 11d offload functionality is in reg_host_11d.c and reg_host_11d.h files and are getting controlled with a feature flag HOST_11D_SCAN. HOST_11D_SCAN flag is to enable host 11d scan and 11d offload feature should not be controlled with this flag. Move 11d offload functionality to separate files reg_offload_11d_scan.c and reg_offload_11d_scan.h and compilation rule for these files. Change-Id: I9bb73a5d995083cb746b76901a2db0d37a9b9827 CRs-Fixed: 2382525 --- Kbuild | 8 ++++++-- configs/default_defconfig | 6 +++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Kbuild b/Kbuild index 79f84fdd3cdd..5f7d341837ba 100644 --- a/Kbuild +++ b/Kbuild @@ -1318,8 +1318,9 @@ REGULATORY_OBJS := $(REG_CORE_OBJ_DIR)/reg_build_chan_list.o \ $(REG_CORE_OBJ_DIR)/reg_callbacks.o \ $(REG_CORE_OBJ_DIR)/reg_db.o \ $(REG_CORE_OBJ_DIR)/reg_db_parser.o \ - $(REG_CORE_OBJ_DIR)/reg_getset.o \ + $(REG_CORE_OBJ_DIR)/reg_utils.o \ $(REG_CORE_OBJ_DIR)/reg_lte.o \ + $(REG_CORE_OBJ_DIR)/reg_offload_11d_scan.o \ $(REG_CORE_OBJ_DIR)/reg_opclass.o \ $(REG_CORE_OBJ_DIR)/reg_priv_objs.o \ $(REG_DISPATCHER_OBJ_DIR)/wlan_reg_services_api.o \ @@ -2465,11 +2466,14 @@ cppflags-$(CONFIG_WLAN_NUD_TRACKING) += -DWLAN_NUD_TRACKING cppflags-$(CONFIG_DISABLE_CHANNEL_LIST) += -DDISABLE_CHANNEL_LIST #Flag to enable/disable LTE COEX support -cppflags-$(CONFIG_CONFIG_LTE_COEX) += -DCONFIG_LTE_COEX +cppflags-$(CONFIG_LTE_COEX) += -DLTE_COEX #Flag to enable/disable HOST_OPCLASS cppflags-$(CONFIG_HOST_OPCLASS) += -DHOST_OPCLASS +#Flag to enable/disable TARGET_11D_SCAN +cppflags-$(CONFIG_TARGET_11D_SCAN) += -DTARGET_11D_SCAN + #Flag to enable Dynamic Voltage WDCVS (Config Voltage Mode) cppflags-$(CONFIG_WLAN_DYNAMIC_CVM) += -DFEATURE_WLAN_DYNAMIC_CVM diff --git a/configs/default_defconfig b/configs/default_defconfig index 4ce5d0b88fdc..a6193ab4df9c 100644 --- a/configs/default_defconfig +++ b/configs/default_defconfig @@ -575,10 +575,10 @@ CONFIG_WLAN_WBUFF := y CONFIG_DISABLE_CHANNEL_LIST :=y #Flag to enable LTE COEX feature -CONFIG_CONFIG_LTE_COEX := y +CONFIG_LTE_COEX := y -#Flag to enable/disable HOST 11d scan -CONFIG_HOST_11D_SCAN :=y +#Flag to enable/disable TARGET 11d scan +CONFIG_TARGET_11D_SCAN := y #Flag to enable HOST OPCLASS feature CONFIG_HOST_OPCLASS := y