qcacmn: Serialization Init and DeInit

Define folder and file structure for
Serialization UMAC convergence component.
Define the changes for initializing and de-initializing
the serialization component

Change-Id: I1074091a74bba8aa7426345f6fb1a5df127f1a59
CRs-Fixed: 2000032
diff --git a/umac/cmn_services/inc/wlan_cmn.h b/umac/cmn_services/inc/wlan_cmn.h
index bb77a9a..b49d709 100644
--- a/umac/cmn_services/inc/wlan_cmn.h
+++ b/umac/cmn_services/inc/wlan_cmn.h
@@ -77,14 +77,18 @@
  * @WLAN_UMAC_COMP_MLME:     MLME
  * @WLAN_UMAC_COMP_SCAN:     SCAN MGR
  * @WLAN_UMAC_COMP_MGMT_TXRX:   MGMT Tx/Rx
+ * @WLAN_UMAC_COMP_SERIALIZATION: Serialization
+ * @WLAN_UMAC_COMP_ID_MAX: Maximum components in UMAC
  *
  * This id is static.
  * On Adding new component, new id has to be assigned
  */
 enum wlan_umac_comp_id {
-	WLAN_UMAC_COMP_MLME       = 0,
-	WLAN_UMAC_COMP_SCAN       = 1,
-	WLAN_UMAC_COMP_MGMT_TXRX  = 2,
+	WLAN_UMAC_COMP_MLME           = 0,
+	WLAN_UMAC_COMP_SCAN           = 1,
+	WLAN_UMAC_COMP_MGMT_TXRX      = 2,
+	WLAN_UMAC_COMP_SERIALIZATION  = 3,
+	WLAN_UMAC_COMP_ID_MAX,
 };
 
 /**