qcacmn: Airtime Fairness convergence

ATF TxOps and RxOps interfaces added in psoc TxOps as well as RxOps.
New API aaded to vdev object manager.
ATF component ID added.

Change-Id: Ib694d91b59167d3831d876412513c260379801ef
diff --git a/umac/cmn_services/inc/wlan_cmn.h b/umac/cmn_services/inc/wlan_cmn.h
index 5bcef18..9d022c3 100644
--- a/umac/cmn_services/inc/wlan_cmn.h
+++ b/umac/cmn_services/inc/wlan_cmn.h
@@ -103,6 +103,7 @@
  * @WLAN_UMAC_COMP_CONFIG:     Configuration
  * @WLAN_UMAC_COMP_WIFI_POS:    WIFI Positioning
  * @WLAN_UMAC_COMP_TDLS:     TDLS
+ * @WLAN_UMAC_COMP_ATF:      Airtime Fairness
  * @WLAN_UMAC_COMP_ID_MAX: Maximum components in UMAC
  *
  * This id is static.
@@ -119,6 +120,7 @@
 	WLAN_UMAC_COMP_CONFIG         = 7,
 	WLAN_UMAC_COMP_WIFI_POS       = 8,
 	WLAN_UMAC_COMP_TDLS           = 9,
+	WLAN_UMAC_COMP_ATF            = 10,
 	WLAN_UMAC_COMP_ID_MAX,
 };