Browse Source

wlan_platform: Update Makefile to build CNSS drivers for Atherton_target

Currently CNSS2 is getting compiled by default and it depends
on MHI & PCIE driver code and in Atherton_target MHI & PCIE
code is not enabled.

To avoid CNSS2 driver compilation, add CONFIG_PCI_MSM check
in Makefile.

Change-Id: I9ab82aeca945d29d3608e65ecbe69902f8a5b47b
CRs-Fixed: 3356064
Krupali Dhanvijay 2 năm trước cách đây
mục cha
commit
1f4d030577
1 tập tin đã thay đổi với 5 bổ sung2 xóa
  1. 5 2
      Makefile

+ 5 - 2
Makefile

@@ -11,11 +11,14 @@ WLAN_PLATFORM_ROOT = $(shell pwd)
 KBUILD_OPTIONS := WLAN_PLATFORM_ROOT=$(WLAN_PLATFORM_ROOT)
 ifeq ($(USE_EXTERNAL_CONFIGS),)
 KBUILD_OPTIONS += CONFIG_CNSS_OUT_OF_TREE=y
+
+ifneq (,$(filter $(CONFIG_PCI_MSM),y m))
 KBUILD_OPTIONS += CONFIG_CNSS2=m
-KBUILD_OPTIONS += CONFIG_ICNSS2=m
 KBUILD_OPTIONS += CONFIG_CNSS2_QMI=y
-KBUILD_OPTIONS += CONFIG_ICNSS2_QMI=y
 KBUILD_OPTIONS += CONFIG_CNSS2_DEBUG=y
+endif
+KBUILD_OPTIONS += CONFIG_ICNSS2=m
+KBUILD_OPTIONS += CONFIG_ICNSS2_QMI=y
 KBUILD_OPTIONS += CONFIG_ICNSS2_DEBUG=y
 KBUILD_OPTIONS += CONFIG_CNSS_QMI_SVC=m
 KBUILD_OPTIONS += CONFIG_CNSS_PLAT_IPC_QMI_SVC=m