qcacmn: Add support for mlo peer delete params

Add support for mlo peer delete params

Change-Id: Ic6ef0786f73a7bb16c8a5de035b13a0a56862125
CRs-Fixed: 3188357
This commit is contained in:
Himanshu Batra
2022-04-18 08:44:39 +05:30
کامیت شده توسط Madan Koyyalamudi
والد d58c71c6ff
کامیت 826f250128
9فایلهای تغییر یافته به همراه97 افزوده شده و 15 حذف شده

مشاهده پرونده

@@ -134,6 +134,25 @@ size_t peer_assoc_t2lm_params_size(struct peer_assoc_params *req);
*/
uint8_t *peer_assoc_add_tid_to_link_map(uint8_t *buf_ptr,
struct peer_assoc_params *req);
/**
* peer_delete_mlo_params_size() - Get MLO params size in pdev delete
* @req: peer delete request params
*
* Return: size of MLO params in vdev start
*/
size_t peer_delete_mlo_params_size(struct peer_delete_cmd_params *req);
/**
* peer_delete_add_mlo_params() - Add MLO params in peer delete cmd
* @buf_ptr: pointer to peer delete cmd buffer.
* @req: ponter to peer delete request param
*
* Return: pointer to new offset of cmd buffer
*/
uint8_t *peer_delete_add_mlo_params(uint8_t *buf_ptr,
struct peer_delete_cmd_params *req);
/** wmi_11be_tlv_attach_tlv - Attach 11be relaated callbacks
* @wmi_handle: WMI handle
*/
@@ -229,6 +248,18 @@ static uint8_t *peer_assoc_add_tid_to_link_map(uint8_t *buf_ptr,
return buf_ptr + WMI_TLV_HDR_SIZE;
}
static size_t peer_delete_mlo_params_size(struct peer_delete_cmd_params *req)
{
return WMI_TLV_HDR_SIZE;
}
static uint8_t *peer_delete_add_mlo_params(uint8_t *buf_ptr,
struct peer_delete_cmd_params *req)
{
WMITLV_SET_HDR(buf_ptr, WMITLV_TAG_ARRAY_STRUC, 0);
return buf_ptr + WMI_TLV_HDR_SIZE;
}
static void wmi_11be_attach_tlv(wmi_unified_t wmi_handle)
{ }
#endif /*WLAN_FEATURE_11BE_MLO*/