1ifeq ($(CONFIG_CNSS_OUT_OF_TREE),y) 2KBUILD_CPPFLAGS += -DCONFIG_CNSS_OUT_OF_TREE 3endif 4 5ifeq ($(CONFIG_CNSS2_DEBUG),y) 6KBUILD_CPPFLAGS += -DCONFIG_CNSS2_DEBUG 7endif 8 9ifeq ($(CONFIG_CNSS2_QMI),y) 10KBUILD_CPPFLAGS += -DCONFIG_CNSS2_QMI 11endif 12 13ifeq ($(CONFIG_ONE_MSI_VECTOR),y) 14KBUILD_CPPFLAGS += -DCONFIG_ONE_MSI_VECTOR 15endif 16 17ifeq ($(CONFIG_ICNSS2_DEBUG),y) 18KBUILD_CPPFLAGS += -DCONFIG_ICNSS2_DEBUG 19endif 20 21ifeq ($(CONFIG_ICNSS2_QMI),y) 22KBUILD_CPPFLAGS += -DCONFIG_ICNSS2_QMI 23endif 24 25# CONFIG_CNSS_PLAT_IPC_QMI_SVC should never be "y" here since it 26# can be only compiled as a module from out-of-kernel-tree source. 27ifeq ($(CONFIG_CNSS_PLAT_IPC_QMI_SVC),m) 28KBUILD_CPPFLAGS += -DCONFIG_CNSS_PLAT_IPC_QMI_SVC 29endif 30 31ifeq ($(CONFIG_CNSS_HW_SECURE_DISABLE), y) 32KBUILD_CPPFLAGS += -DCONFIG_CNSS_HW_SECURE_DISABLE 33endif 34 35ifeq ($(CONFIG_CNSS2_CONDITIONAL_POWEROFF),y) 36KBUILD_CPPFLAGS += -DCONFIG_CNSS2_CONDITIONAL_POWEROFF 37endif 38 39ifeq ($(CONFIG_CNSS_REQ_FW_DIRECT),y) 40KBUILD_CPPFLAGS += -DCONFIG_CNSS_REQ_FW_DIRECT 41endif 42 43ifeq ($(CONFIG_CNSS_SUPPORT_DUAL_DEV),y) 44KBUILD_CPPFLAGS += -DCONFIG_CNSS_SUPPORT_DUAL_DEV 45endif 46 47ifeq ($(CONFIG_AUTO_PROJECT),y) 48KBUILD_CPPFLAGS += -DCONFIG_PULLDOWN_WLANEN 49endif 50 51ifeq ($(CONFIG_CNSS2_SSR_DRIVER_DUMP),y) 52KBUILD_CPPFLAGS += -DCONFIG_CNSS2_SSR_DRIVER_DUMP 53endif 54 55ifeq ($(CONFIG_FREE_M3_BLOB_MEM),y) 56KBUILD_CPPFLAGS += -DCONFIG_FREE_M3_BLOB_MEM 57endif 58 59ifeq ($(CONFIG_DISABLE_CNSS_SRAM_DUMP),y) 60KBUILD_CPPFLAGS += -DCONFIG_DISABLE_CNSS_SRAM_DUMP 61endif 62 63obj-$(CONFIG_CNSS2) += cnss2/ 64obj-$(CONFIG_ICNSS2) += icnss2/ 65obj-$(CONFIG_CNSS_GENL) += cnss_genl/ 66obj-$(CONFIG_WCNSS_MEM_PRE_ALLOC) += cnss_prealloc/ 67obj-y += cnss_utils/ 68