qcacld-3.0: ADD MLME INI items of WMM AC_VO
Add the following WMM AC VO ini configs to MLME cfg: 1. CFG_QOS_WMM_INFRA_DIR_AC_VO_NAME 2. CFG_QOS_WMM_INFRA_NOM_MSDU_SIZE_AC_VO_NAME 3. CFG_QOS_WMM_INFRA_MEAN_DATA_RATE_AC_VO_NAME 4. CFG_QOS_WMM_INFRA_MIN_PHY_RATE_AC_VO_NAME 5. CFG_QOS_WMM_INFRA_SBA_AC_VO_NAME 6. CFG_QOS_WMM_INFRA_UAPSD_VO_SRV_INTV_NAME 7. CFG_QOS_WMM_INFRA_UAPSD_VO_SUS_INTV_NAME Introduce the basic infra APIs related to these configs from mlme. Change-Id: I402ff46aad528d7c4bbaa794b6fba498439f8e97 CRs-Fixed: 2327048
This commit is contained in:
@@ -1131,6 +1131,19 @@ static void mlme_init_wmm_in_cfg(struct wlan_objmgr_psoc *psoc,
|
||||
wmm_params->max_sp_length = cfg_default(CFG_MAX_SP_LENGTH);
|
||||
wmm_params->wsm_enabled = cfg_default(CFG_WSM_ENABLED);
|
||||
wmm_params->edca_profile = cfg_default(CFG_EDCA_PROFILE);
|
||||
|
||||
wmm_params->ac_vo.dir_ac_vo = cfg_get(psoc, CFG_QOS_WMM_DIR_AC_VO);
|
||||
wmm_params->ac_vo.nom_msdu_size_ac_vo =
|
||||
cfg_get(psoc, CFG_QOS_WMM_NOM_MSDU_SIZE_AC_VO);
|
||||
wmm_params->ac_vo.mean_data_rate_ac_vo =
|
||||
cfg_get(psoc, CFG_QOS_WMM_MEAN_DATA_RATE_AC_VO);
|
||||
wmm_params->ac_vo.min_phy_rate_ac_vo =
|
||||
cfg_get(psoc, CFG_QOS_WMM_MIN_PHY_RATE_AC_VO);
|
||||
wmm_params->ac_vo.sba_ac_vo = cfg_get(psoc, CFG_QOS_WMM_SBA_AC_VO);
|
||||
wmm_params->ac_vo.uapsd_vo_srv_intv =
|
||||
cfg_get(psoc, CFG_QOS_WMM_UAPSD_VO_SRV_INTV);
|
||||
wmm_params->ac_vo.uapsd_vo_sus_intv =
|
||||
cfg_get(psoc, CFG_QOS_WMM_UAPSD_VO_SUS_INTV);
|
||||
}
|
||||
|
||||
QDF_STATUS mlme_cfg_on_psoc_enable(struct wlan_objmgr_psoc *psoc)
|
||||
|
Reference in New Issue
Block a user