qcacmn: Abstraction mechanism for OS API's
Provide support for abstraction layer for OS API's.
Change-Id: I1f51350c2ae4c35330aa7355e9cd20fa28aad194
CRs-Fixed: 2222560
diff --git a/qdf/Kbuild b/qdf/Kbuild
index e23840e..ad992f7 100644
--- a/qdf/Kbuild
+++ b/qdf/Kbuild
@@ -15,6 +15,7 @@
INCS += -Inbuf/linux -Inet/linux -Ios/linux
INCS += -I$(WLAN_TOP)/../../include
INCS += -I$(WLAN_TOP)/cmn_dev/qdf/inc
+INCS += -I$(WLAN_TOP)/cmn_dev/qal/inc
INCS += -I$(WLAN_TOP)/cmn_dev/qdf/linux/src
INCS += -I$(obj)/$(HOST_CMN_CONVG_PTT)/inc \
-I$(obj)/$(HOST_CMN_CONVG_NLINK)/inc \
@@ -34,22 +35,27 @@
qdf-objs := \
linux/src/qdf_defer.o \
+linux/src/qdf_dev.o \
linux/src/qdf_event.o \
+linux/src/qdf_file.o \
linux/src/qdf_list.o \
linux/src/qdf_lock.o \
linux/src/qdf_mc_timer.o \
linux/src/qdf_mem.o \
linux/src/qdf_module.o \
+linux/src/qdf_net_if.o \
linux/src/qdf_nbuf.o \
linux/src/qdf_perf.o \
linux/src/qdf_threads.o \
linux/src/qdf_trace.o \
-linux/src/qdf_file.o \
+linux/src/qdf_vfs.o \
src/qdf_flex_mem.o \
src/qdf_parse.o \
src/qdf_str.o \
src/qdf_types.o \
-$(HOST_CMN_CONVG_NLINK)/src/wlan_nlink_srv.o
+$(HOST_CMN_CONVG_NLINK)/src/wlan_nlink_srv.o \
+$(HOST_CMN_CONVG_SRC)/qal/linux/src/qal_devcfg.o \
+$(HOST_CMN_CONVG_SRC)/qal/linux/src/qal_vbus_dev.o \
#linux/src/qdf_net.o \
#linux/src/qdf_net_event.o \
#linux/src/qdf_net_ioctl.o