diff options
| -rw-r--r-- | Kbuild | 20 |
1 files changed, 19 insertions, 1 deletions
@@ -204,6 +204,13 @@ endif # Flag to enable MCC to SCC switch feature CONFIG_MCC_TO_SCC_SWITCH := y + +ifeq ($(CONFIG_DEBUG_FS), y) + # Flag to enable debugfs. Depends on CONFIG_DEBUG_FS in kernel + # configuration. + CONFIG_WLAN_DEBUGFS := y +endif + endif # If not set, assume, Common driver is with in the build tree @@ -367,7 +374,6 @@ HDD_INC := -I$(WLAN_ROOT)/$(HDD_INC_DIR) \ HDD_OBJS := $(HDD_SRC_DIR)/wlan_hdd_assoc.o \ $(HDD_SRC_DIR)/wlan_hdd_cfg.o \ - $(HDD_SRC_DIR)/wlan_hdd_debugfs.o \ $(HDD_SRC_DIR)/wlan_hdd_driver_ops.o \ $(HDD_SRC_DIR)/wlan_hdd_ftm.o \ $(HDD_SRC_DIR)/wlan_hdd_hostapd.o \ @@ -384,6 +390,10 @@ HDD_OBJS := $(HDD_SRC_DIR)/wlan_hdd_assoc.o \ $(HDD_SRC_DIR)/wlan_hdd_wmm.o \ $(HDD_SRC_DIR)/wlan_hdd_wowl.o +ifeq ($(CONFIG_WLAN_DEBUGFS), y) +HDD_OBJS += $(HDD_SRC_DIR)/wlan_hdd_debugfs.o +endif + ifeq ($(CONFIG_WLAN_FEATURE_DSRC), y) HDD_OBJS+= $(HDD_SRC_DIR)/wlan_hdd_ocb.o endif @@ -711,6 +721,10 @@ QDF_OBJS := $(QDF_OBJ_DIR)/qdf_defer.o \ $(QDF_OBJ_DIR)/qdf_threads.o \ $(QDF_OBJ_DIR)/qdf_trace.o +ifeq ($(CONFIG_WLAN_DEBUGFS), y) +QDF_OBJS += $(QDF_OBJ_DIR)/qdf_debugfs.o +endif + ############ CDS (Connectivity driver services) ############ CDS_DIR := core/cds CDS_INC_DIR := $(CDS_DIR)/inc @@ -1583,6 +1597,10 @@ ifeq ($(CONFIG_WLAN_FEATURE_NAN_DATAPATH), y) CDEFINES += -DWLAN_FEATURE_NAN_DATAPATH endif +ifeq ($(CONFIG_WLAN_DEBUGFS), y) +CDEFINES += -DWLAN_DEBUGFS +endif + KBUILD_CPPFLAGS += $(CDEFINES) # Currently, for versions of gcc which support it, the kernel Makefile |
