qcacld-3.0: Use PLD internal flags

Use PLD internal flags in PLD layer instead of using CNSS/ICNSS
kernel flags.

CRs-Fixed: 1018099
Change-Id: Id32c62ccd1749ef5a38fd11aba6ce6e4fbe84a6e
diff --git a/Kbuild b/Kbuild
index d904e99..6986040 100755
--- a/Kbuild
+++ b/Kbuild
@@ -989,6 +989,18 @@
 		-DCONFIG_160MHZ_SUPPORT \
 		-DCONFIG_MCL
 
+ifeq ($(CONFIG_CNSS), y)
+ifeq ($(CONFIG_CNSS_SDIO), y)
+CDEFINES += -DCONFIG_PLD_SDIO_CNSS
+else
+CDEFINES += -DCONFIG_PLD_PCIE_CNSS
+endif
+endif
+
+ifeq ($(CONFIG_ICNSS), y)
+CDEFINES += -DCONFIG_PLD_SNOC_ICNSS
+endif
+
 ifeq (y,$(filter y,$(CONFIG_CNSS_EOS) $(CONFIG_ICNSS)))
 CDEFINES += -DQCA_WIFI_3_0
 CDEFINES += -DQCA_WIFI_3_0_EMU