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
Этот коммит содержится в:
Shiva Krishna Pittala
2022-10-20 11:31:48 +05:30
коммит произвёл Madan Koyyalamudi
родитель 9dd62d04b6
Коммит c1231d0824
9 изменённых файлов: 146 добавлений и 1 удалений

Просмотреть файл

@@ -1,5 +1,5 @@
/*
* Copyright (c) 2021 Qualcomm Innovation Center, Inc. All rights reserved.
* Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
@@ -81,5 +81,16 @@ target_if_mlo_get_tx_ops(struct wlan_objmgr_psoc *psoc)
QDF_STATUS
target_if_mlo_register_tx_ops(struct wlan_lmac_if_tx_ops *tx_ops);
/**
* target_if_mlo_send_link_removal_cmd() - Send WMI command for MLO link removal
* @psoc: psoc pointer
* @param: MLO link removal command parameters
*
* Return: QDF_STATUS of operation
*/
QDF_STATUS target_if_mlo_send_link_removal_cmd(
struct wlan_objmgr_psoc *psoc,
const struct mlo_link_removal_cmd_params *param);
#endif /* __TARGET_IF_MLO_MGR_H__ */