Browse Source

qcacld-3.0: Replace TOS_* macros with QCA_WLAN_AC_*

Replace TOS_* macros with QCA_WLAN_AC_*.

Change-Id: I6ff2e341d8696f650e52f679a06a440373c87256
CRs-Fixed: 2421732
Srinivas Girigowda 6 years ago
parent
commit
d36b3fa6ec
1 changed files with 6 additions and 21 deletions
  1. 6 21
      core/hdd/src/wlan_hdd_active_tos.c

+ 6 - 21
core/hdd/src/wlan_hdd_active_tos.c

@@ -33,20 +33,6 @@
 #include "wlan_policy_mgr_ucfg.h"
 #include "wlan_scan_ucfg_api.h"
 
-/**
- * tos - Type of service requested by the application
- * TOS_BK: Back ground traffic
- * TOS_BE: Best effort traffic
- * TOS_VI: Video traffic
- * TOS_VO: Voice traffic
- */
-enum tos {
-	TOS_BK = 0,
-	TOS_BE = 1,
-	TOS_VI = 2,
-	TOS_VO = 3,
-};
-
 #define HDD_AC_BK_BIT                   1
 #define HDD_AC_BE_BIT                   2
 #define HDD_AC_VI_BIT                   4
@@ -57,13 +43,12 @@ enum tos {
 #define HDD_MAX_OFF_CHAN_TIME_FOR_BE    40
 #define HDD_MAX_OFF_CHAN_TIME_FOR_BK    40
 
-#define HDD_MAX_AC                      4
 #define HDD_MAX_OFF_CHAN_ENTRIES        2
 
 #define HDD_AC_BIT_INDX                 0
 #define HDD_DWELL_TIME_INDX             1
 
-static int limit_off_chan_tbl[HDD_MAX_AC][HDD_MAX_OFF_CHAN_ENTRIES] = {
+static int limit_off_chan_tbl[QCA_WLAN_AC_ALL][HDD_MAX_OFF_CHAN_ENTRIES] = {
 		{ HDD_AC_BK_BIT, HDD_MAX_OFF_CHAN_TIME_FOR_BK },
 		{ HDD_AC_BE_BIT, HDD_MAX_OFF_CHAN_TIME_FOR_BE },
 		{ HDD_AC_VI_BIT, HDD_MAX_OFF_CHAN_TIME_FOR_VI },
@@ -88,7 +73,7 @@ wlan_hdd_set_limit_off_channel_param_policy
 
 static int
 hdd_set_limit_off_chan_for_tos(struct hdd_adapter *adapter,
-			       enum tos tos,
+			       enum qca_wlan_ac_type tos,
 			       bool is_tos_active)
 {
 	int ac_bit;
@@ -117,12 +102,12 @@ hdd_set_limit_off_chan_for_tos(struct hdd_adapter *adapter,
 	if (adapter->active_ac) {
 		if (adapter->active_ac & HDD_AC_VO_BIT) {
 			max_off_chan_time =
-				limit_off_chan_tbl[TOS_VO][HDD_DWELL_TIME_INDX];
+				limit_off_chan_tbl[QCA_WLAN_AC_VO][HDD_DWELL_TIME_INDX];
 			policy_mgr_set_cur_conc_system_pref(hdd_ctx->psoc,
 							    PM_LATENCY);
 		} else if (adapter->active_ac & HDD_AC_VI_BIT) {
 			max_off_chan_time =
-				limit_off_chan_tbl[TOS_VI][HDD_DWELL_TIME_INDX];
+				limit_off_chan_tbl[QCA_WLAN_AC_VI][HDD_DWELL_TIME_INDX];
 			policy_mgr_set_cur_conc_system_pref(hdd_ctx->psoc,
 							    PM_LATENCY);
 		} else {
@@ -198,9 +183,9 @@ __wlan_hdd_cfg80211_set_limit_offchan_param(struct wiphy *wiphy,
 	}
 
 	tos = nla_get_u8(tb[QCA_WLAN_VENDOR_ATTR_ACTIVE_TOS]);
-	if (tos >= HDD_MAX_AC) {
+	if (tos >= QCA_WLAN_AC_ALL) {
 		hdd_err("tos value %d exceeded Max value %d",
-			tos, HDD_MAX_AC);
+			tos, QCA_WLAN_AC_ALL);
 		goto fail;
 	}
 	hdd_debug("tos %d", tos);