mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 10:41:38 -04:00
qcacld-3.0: Replace TOS_* macros with QCA_WLAN_AC_*
Replace TOS_* macros with QCA_WLAN_AC_*. Change-Id: I6ff2e341d8696f650e52f679a06a440373c87256 CRs-Fixed: 2421732
This commit is contained in:
parent
167ea82cab
commit
d36b3fa6ec
1 changed files with 6 additions and 21 deletions
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in a new issue