qcacld-3.0: Add support for extended MLD Capabilities
Add support for Extended MLD Capabilities And Operations. Change-Id: I5a2acad46fccfd224e68c4e61ddebded43a156ac CRs-Fixed: 3571323
This commit is contained in:

committed by
Rahul Choudhary

parent
8a0e50cb63
commit
a0d7a17208
@@ -193,6 +193,18 @@ struct mld_capab_and_op {
|
||||
uint16_t reserved:3;
|
||||
};
|
||||
|
||||
/**
|
||||
* struct ext_mld_capab_and_op - EXT MLD capability and operations info
|
||||
* @op_parameter_update_support: operation parameter update support
|
||||
* @rec_max_simultaneous_links: recommended max simultaneous links
|
||||
* @reserved: reserved
|
||||
*/
|
||||
struct ext_mld_capab_and_op {
|
||||
uint16_t op_parameter_update_support:1;
|
||||
uint16_t rec_max_simultaneous_links:3;
|
||||
uint16_t reserved:11;
|
||||
};
|
||||
|
||||
/**
|
||||
* struct wlan_mlo_ie - wlan ML IE info
|
||||
* @type: the variant of the ML IE
|
||||
@@ -214,6 +226,7 @@ struct mld_capab_and_op {
|
||||
* @eml_capabilities_info: structure of eml_capabilities
|
||||
* @mld_capab_and_op_info: structure of mld_capabilities and operations
|
||||
* @mld_id_info: MLD ID
|
||||
* @ext_mld_capab_and_op_info: structure of ext_mld_capab_and operations
|
||||
* @num_sta_profile: the number of sta profile
|
||||
* @sta_profile: structure of wlan_mlo_sta_profile
|
||||
* @num_data: the length of data
|
||||
@@ -239,6 +252,7 @@ struct wlan_mlo_ie {
|
||||
struct eml_capabilities eml_capabilities_info;
|
||||
struct mld_capab_and_op mld_capab_and_op_info;
|
||||
uint8_t mld_id_info;
|
||||
struct ext_mld_capab_and_op ext_mld_capab_and_op_info;
|
||||
uint16_t num_sta_profile;
|
||||
struct wlan_mlo_sta_profile sta_profile[WLAN_MLO_MAX_VDEVS];
|
||||
uint16_t num_data;
|
||||
|
Reference in New Issue
Block a user