summaryrefslogtreecommitdiff
path: root/Kbuild
diff options
context:
space:
mode:
authorVictor Hsu <hsuvictor@google.com>2021-11-10 14:01:16 +0800
committerVictor Hsu <hsuvictor@google.com>2021-12-13 13:34:17 +0800
commitc972edc5cac0526943caaa390ddd0faf2ecb18db (patch)
tree653bbcbe5021b5cac251e2da2ac41583c6b0868d /Kbuild
parent11b8045bbc3a20844fd6abeb460df31dcd70bbb4 (diff)
downloadcnss2-c972edc5cac0526943caaa390ddd0faf2ecb18db.tar.gz
wcn6740: Build mhi/qmi/qrtr out of kernel tree
Bug: 203725513 Signed-off-by: Victor Hsu <hsuvictor@google.com> Change-Id: Ie484ffaf1bde124d141e8e87adf9e3beb5cf7174
Diffstat (limited to 'Kbuild')
-rw-r--r--Kbuild20
1 files changed, 20 insertions, 0 deletions
diff --git a/Kbuild b/Kbuild
index 9ff1fd2..228cda0 100644
--- a/Kbuild
+++ b/Kbuild
@@ -20,3 +20,23 @@ 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_DEBUG),y)
+KBUILD_CPPFLAGS += -DCONFIG_MHI_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/