qcacmn: Add support to populate and send WMI_MLO_LINK_REMOVAL_CMDID

WMI_MLO_LINK_REMOVAL_CMDID is to be sent by the Host to initiate the
removal procedure for a given link from its MLD. This command will be sent
on the impacted link only. Add support to populate and send this command.

Change-Id: I8485d8c8897bb2bb891d50546d5fbfac2a69a4ce
CRs-Fixed: 3314430
Este commit está contenido en:
Shiva Krishna Pittala
2022-10-20 11:31:48 +05:30
cometido por Madan Koyyalamudi
padre 9dd62d04b6
commit c1231d0824
Se han modificado 9 ficheros con 146 adiciones y 1 borrados

Ver fichero

@@ -1007,4 +1007,16 @@ struct mlo_vdev_host_tid_to_link_map_resp {
enum wlan_t2lm_status status;
uint8_t mapping_switch_tsf;
};
/*
* struct mlo_link_removal_cmd_params - MLO link removal command parameters
* @vdev_id: vdev ID of the link to be removed
* @reconfig_ml_ie: Entire ML reconfiguration element
* @reconfig_ml_ie_size: size of the field @reconfig_ml_ie
*/
struct mlo_link_removal_cmd_params {
uint8_t vdev_id;
uint8_t *reconfig_ml_ie;
uint32_t reconfig_ml_ie_size;
};
#endif