qcacld-3.0: ADD MLME INI items of WMM Configuration
Add the following WMM config ini configs to MLME cfg: 1. CFG_QOS_WMM_MODE_NAME 2. CFG_QOS_WMM_80211E_ENABLED_NAME 3. CFG_QOS_WMM_UAPSD_MASK_NAME 4. CFG_QOS_IMPLICIT_SETUP_ENABLED_NAME Change-Id: I0c6354960b49d680e3efe304ea3300059c37015c CRs-Fixed: 2327691
This commit is contained in:
@@ -997,6 +997,20 @@ struct wlan_mlme_lfr_cfg {
|
||||
uint32_t roam_preauth_no_ack_timeout;
|
||||
};
|
||||
|
||||
/**
|
||||
* struct wlan_mlme_wmm_config - WMM configuration
|
||||
* @wmm_mode: Enable WMM feature
|
||||
* @b80211e_is_enabled: Enable 802.11e feature
|
||||
* @uapsd_mask: what ACs to setup U-APSD for at assoc
|
||||
* @bimplicit_qos_enabled: Enable implicit QOS
|
||||
*/
|
||||
struct wlan_mlme_wmm_config {
|
||||
uint8_t wmm_mode;
|
||||
bool b80211e_is_enabled;
|
||||
uint8_t uapsd_mask;
|
||||
bool bimplicit_qos_enabled;
|
||||
};
|
||||
|
||||
/**
|
||||
* struct wlan_mlme_wmm_ac_vo - Default TSPEC parameters
|
||||
* for AC_VO
|
||||
@@ -1100,6 +1114,7 @@ struct wlan_mlme_wmm_params {
|
||||
uint8_t max_sp_length;
|
||||
bool wsm_enabled;
|
||||
uint32_t edca_profile;
|
||||
struct wlan_mlme_wmm_config wmm_config;
|
||||
struct wlan_mlme_wmm_ac_vo ac_vo;
|
||||
struct wlan_mlme_wmm_ac_vi ac_vi;
|
||||
struct wlan_mlme_wmm_ac_be ac_be;
|
||||
|
Reference in New Issue
Block a user