qcacld-3.0: Add support for sending QMI misc msg on DL deinit

Add support for sending QMI WFDS misc request to QMI
server on Direct link deinit.

Change-Id: I611625d83719c0f8a7dfbef1d3c8328cb618ef7f
CRs-Fixed: 3454630
This commit is contained in:
Yeshwanth Sriram Guntuka
2023-04-04 10:54:28 +05:30
committed by Madan Koyyalamudi
parent 01677182ff
commit 7b19419ddd
10 changed files with 64 additions and 17 deletions

View File

@@ -1340,10 +1340,11 @@ QDF_STATUS ucfg_dp_direct_link_init(struct wlan_objmgr_psoc *psoc);
/**
* ucfg_dp_direct_link_deinit() - De-initializes Direct Link datapath
* @psoc: psoc handle
* @is_ssr: true if SSR is in progress else false
*
* Return: None
*/
void ucfg_dp_direct_link_deinit(struct wlan_objmgr_psoc *psoc);
void ucfg_dp_direct_link_deinit(struct wlan_objmgr_psoc *psoc, bool is_ssr);
/**
* ucfg_dp_wfds_handle_request_mem_ind() - Process request memory indication
@@ -1400,7 +1401,7 @@ QDF_STATUS ucfg_dp_direct_link_init(struct wlan_objmgr_psoc *psoc)
}
static inline
void ucfg_dp_direct_link_deinit(struct wlan_objmgr_psoc *psoc)
void ucfg_dp_direct_link_deinit(struct wlan_objmgr_psoc *psoc, bool is_ssr)
{
}

View File

@@ -2344,7 +2344,7 @@ QDF_STATUS ucfg_dp_direct_link_init(struct wlan_objmgr_psoc *psoc)
return dp_direct_link_init(dp_ctx);
}
void ucfg_dp_direct_link_deinit(struct wlan_objmgr_psoc *psoc)
void ucfg_dp_direct_link_deinit(struct wlan_objmgr_psoc *psoc, bool is_ssr)
{
struct wlan_dp_psoc_context *dp_ctx = dp_psoc_get_priv(psoc);
@@ -2353,7 +2353,7 @@ void ucfg_dp_direct_link_deinit(struct wlan_objmgr_psoc *psoc)
return;
}
dp_direct_link_deinit(dp_ctx);
dp_direct_link_deinit(dp_ctx, is_ssr);
}
void