qcacld-3.0: Move get qos related API to LIM from CSR

Move get qos related API to LIM from CSR.

Change-Id: I44f32ea6588bebd2205bccf62d2267958884f260
CRs-Fixed: 3017623
This commit is contained in:
Utkarsh Bhatnagar
2021-08-19 11:12:19 +05:30
committed by Madan Koyyalamudi
parent e39f095832
commit d790174870
12 changed files with 81 additions and 150 deletions

View File

@@ -79,6 +79,13 @@ enum medium_access_type {
MEDIUM_ACCESS_WMM_EDCF_DSCP,
};
enum wmm_user_mode {
WMM_USER_MODE_AUTO = 0,
WMM_USER_MODE_QBSS_ONLY = 1,
WMM_USER_MODE_NO_QOS = 2,
};
struct pwr_channel_info {
uint32_t first_freq;
uint8_t num_chan;
@@ -320,7 +327,6 @@ struct ft_context {
* derived from JOIN_REQ and REASSOC_REQ. If a particular AC bit is set, it
* means the AC is both trigger enabled and delivery enabled.
* @qos_enabled: is qos enabled
* @qos_type: qos type calculated from bss
* @ft_info: ft related info
* @hlp_ie: hldp ie
* @hlp_ie_len: hlp ie length
@@ -338,7 +344,6 @@ struct mlme_connect_info {
#endif
uint8_t uapsd_per_ac_bitmask;
bool qos_enabled;
enum medium_access_type qos_type;
struct ft_context ft_info;
#ifdef WLAN_FEATURE_FILS_SK
uint8_t *hlp_ie;