asoc: codecs: Add compile rules for RX/TX macro modules
Add compile rules for RX and TX macro drivers.
Change-Id: Icede86ab2f1e75e3b10f445cf01e204647a48471
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
diff --git a/asoc/codecs/bolero/Kbuild b/asoc/codecs/bolero/Kbuild
index 57f561a..dee3463 100644
--- a/asoc/codecs/bolero/Kbuild
+++ b/asoc/codecs/bolero/Kbuild
@@ -70,6 +70,14 @@
VA_OBJS += va-macro.o
endif
+ifdef CONFIG_TX_MACRO
+ TX_OBJS += tx-macro.o
+endif
+
+ifdef CONFIG_RX_MACRO
+ RX_OBJS += rx-macro.o
+endif
+
LINUX_INC += -Iinclude/linux
INCS += $(COMMON_INC) \
@@ -121,5 +129,11 @@
obj-$(CONFIG_VA_MACRO) += va_macro_dlkm.o
va_macro_dlkm-y := $(VA_OBJS)
+obj-$(CONFIG_TX_MACRO) += tx_macro_dlkm.o
+tx_macro_dlkm-y := $(TX_OBJS)
+
+obj-$(CONFIG_RX_MACRO) += rx_macro_dlkm.o
+rx_macro_dlkm-y := $(RX_OBJS)
+
# inject some build related information
DEFINES += -DBUILD_TIMESTAMP=\"$(shell date -u +'%Y-%m-%dT%H:%M:%SZ')\"