فهرست منبع

qcacmn: Compile qal_bridge.c only if DBDC_REPEATER_SUPPORT is enabled

qal_bridge.c has dependency on kernel bridge APIs and is required only
if DBDC_REPEATER_SUPPORT is enabled.

Remove qal_bridge.o from QDK Kbuild if DBDC_REPEATER_SUPPORT is not
enabled.

Change-Id: I7e8ae6f979f5323b99f4946b13c91c2a816f74a7
CRs-Fixed: 3027649
Adwait Nayak 3 سال پیش
والد
کامیت
fec569fb1f
1فایلهای تغییر یافته به همراه10 افزوده شده و 3 حذف شده
  1. 10 3
      qdf/Kbuild

+ 10 - 3
qdf/Kbuild

@@ -67,12 +67,17 @@ src/qdf_parse.o \
 src/qdf_str.o \
 src/qdf_types.o \
 src/qdf_platform.o \
-$(HOST_CMN_CONVG_NLINK)/src/wlan_nlink_srv.o \
+$(HOST_CMN_CONVG_NLINK)/src/wlan_nlink_srv.o
+
+qal-objs :=    \
 $(HOST_QAL_SRC)/linux/src/qal_devcfg.o \
 $(HOST_QAL_SRC)/linux/src/qal_vbus_dev.o \
 $(HOST_QAL_SRC)/linux/src/qal_notifier.o \
-$(HOST_QAL_SRC)/linux/src/qal_devnode.o \
-$(HOST_QAL_SRC)/linux/src/qal_bridge.o \
+$(HOST_QAL_SRC)/linux/src/qal_devnode.o
+#ifeq ($(DBDC_REPEATER_SUPPORT),1)
+qal-objs += $(HOST_QAL_SRC)/linux/src/qal_bridge.o
+#endif
+
 #linux/src/qdf_net.o \
 #linux/src/qdf_net_event.o \
 #linux/src/qdf_net_ioctl.o
@@ -101,6 +106,8 @@ ifeq ($(WLAN_STREAMFS),1)
 qdf-objs += linux/src/qdf_streamfs.o
 endif
 
+qdf-objs += $(qal-objs)
+
 ifeq ($(BUILD_ADF_NET_IOCTL),1)
 EXTRA_CFLAGS+= -DADF_NET_IOCTL_SUPPORT
 #adf-objs += os/linux/adf_os_netlink_pvt.o \