blob: 33b5824589767181757fe30b2e25e46f1b6d4ffa [file] [log] [blame]
ifeq ($(CONFIG_CNSS_OUT_OF_TREE),y)
KBUILD_CPPFLAGS += -DCONFIG_CNSS_OUT_OF_TREE
endif
ifeq ($(CONFIG_CNSS2_DEBUG),y)
KBUILD_CPPFLAGS += -DCONFIG_CNSS2_DEBUG
endif
ifeq ($(CONFIG_CNSS2_QMI),y)
KBUILD_CPPFLAGS += -DCONFIG_CNSS2_QMI
endif
# CONFIG_CNSS_PLAT_IPC_QMI_SVC should never be "y" here since it
# can be only compiled as a module from out-of-kernel-tree source.
ifeq ($(CONFIG_CNSS_PLAT_IPC_QMI_SVC),m)
KBUILD_CPPFLAGS += -DCONFIG_CNSS_PLAT_IPC_QMI_SVC
endif
obj-$(CONFIG_CNSS2) += cnss2/
obj-$(CONFIG_CNSS_GENL) += cnss_genl/
obj-$(CONFIG_WCNSS_MEM_PRE_ALLOC) += cnss_prealloc/
obj-y += cnss_utils/
# MHI
ifeq ($(CONFIG_MHI_BUS_MISC),y)
KBUILD_CPPFLAGS += -DCONFIG_MHI_BUS_MISC
endif
ifeq ($(CONFIG_MHI_BUS_DEBUG),y)
KBUILD_CPPFLAGS += -DCONFIG_MHI_BUS_DEBUG
endif
obj-$(CONFIG_MHI_BUS) += mhi/
# QMI
obj-$(CONFIG_QCOM_QMI_HELPERS) += qmi/
# QRTR
KBUILD_CPPFLAGS += -DCONFIG_QRTR_NODE_ID=$(CONFIG_QRTR_NODE_ID)
KBUILD_CPPFLAGS += -DCONFIG_QRTR_WAKEUP_MS=$(CONFIG_QRTR_WAKEUP_MS)
obj-$(CONFIG_QRTR) += qrtr/
# WLAN_MAC
obj-$(CONFIG_GOOGLE_WLAN_MAC) += wlan_mac/
KBUILD_CPPFLAGS += -I$(WLAN_PLATFORM_ROOT)/inc