|
@@ -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;
|