qcacld-3.0: Add file structure for osif_sync
To better align with current organizational recommendations and allow
API use by os_if/nan, begin moving hdd_*_sync APIs to os_if. In step
one, create the new osif_sync file structure.
Change-Id: Ica94d32028d10d344294d6cc12d91a06efe1ab6c
CRs-Fixed: 2396511
diff --git a/Kbuild b/Kbuild
index fd9535a..28cf66b 100644
--- a/Kbuild
+++ b/Kbuild
@@ -224,6 +224,22 @@
ifeq ($(CONFIG_WLAN_SYSFS), y)
HDD_OBJS += $(HDD_SRC_DIR)/wlan_hdd_sysfs.o
endif
+
+###### OSIF_SYNC ########
+SYNC_DIR := os_if/sync
+SYNC_INC_DIR := $(SYNC_DIR)/inc
+SYNC_SRC_DIR := $(SYNC_DIR)/src
+
+SYNC_INC := \
+ -I$(WLAN_ROOT)/$(SYNC_INC_DIR) \
+ -I$(WLAN_ROOT)/$(SYNC_SRC_DIR) \
+
+SYNC_OBJS := \
+ $(SYNC_SRC_DIR)/osif_sync.o \
+ $(SYNC_SRC_DIR)/osif_driver_sync.o \
+ $(SYNC_SRC_DIR)/osif_psoc_sync.o \
+ $(SYNC_SRC_DIR)/osif_vdev_sync.o \
+
########### Driver Synchronization Core (DSC) ###########
DSC_DIR := components/dsc
DSC_INC_DIR := $(DSC_DIR)/inc
@@ -1682,6 +1698,7 @@
LINUX_INC := -Iinclude
INCS := $(HDD_INC) \
+ $(SYNC_INC) \
$(DSC_INC) \
$(EPPING_INC) \
$(LINUX_INC) \
@@ -1782,6 +1799,7 @@
INCS += $(UMAC_CRYPTO_INC)
OBJS := $(HDD_OBJS) \
+ $(SYNC_OBJS) \
$(DSC_OBJS) \
$(MAC_OBJS) \
$(SAP_OBJS) \