qcacld-3.0: Add support for WLAN-IPA SMMU Stage 1 translation

Update WLAN-IPA datapath buffer sharing for SMMU Stage 1
translation support. When SMMU Stage 1 translation is enabled,
DMA APIs return IO virtual address(IOVA) instead of physical
address. This IOVA needs to be mapped to physical address by IPA
module before accessing them.

Change-Id: I6b24cde7b7805395053a8fd8f9afbad202e6105f
CRS-Fixed: 2072960
diff --git a/Kbuild b/Kbuild
index e5a376a..a63a48f 100644
--- a/Kbuild
+++ b/Kbuild
@@ -2498,6 +2498,11 @@
 CDEFINES += -DFEATURE_MULTICAST_HOST_FW_MSGS
 endif
 
+#Flag to enable SMMU S1 support
+ifeq ($(CONFIG_ARCH_SDM845), y)
+CDEFINES += -DENABLE_SMMU_S1_TRANSLATION
+endif
+
 KBUILD_CPPFLAGS += $(CDEFINES)
 
 # Currently, for versions of gcc which support it, the kernel Makefile