qcacmn: Replace void * wmi_hdl with abstract type (6/10)
Replace void * wmi handle with abstract type handles provided by wmi component Change-Id: I503438fbaf3bc2d475798bc908a70902d11881af CRs-Fixed: 2482568
This commit is contained in:
@@ -28,14 +28,15 @@
|
||||
|
||||
/**
|
||||
* wmi_extract_dfs_cac_complete_event() - function to handle cac complete event
|
||||
* @handle: wma handle
|
||||
* @wmi_handle: wmi handle
|
||||
* @event_buf: event buffer
|
||||
* @vdev_id: vdev id
|
||||
* @len: length of buffer
|
||||
*
|
||||
* Return: 0 for success or error code
|
||||
*/
|
||||
QDF_STATUS wmi_extract_dfs_cac_complete_event(void *wmi_hdl,
|
||||
QDF_STATUS wmi_extract_dfs_cac_complete_event(
|
||||
wmi_unified_t wmi_handle,
|
||||
uint8_t *evt_buf,
|
||||
uint32_t *vdev_id,
|
||||
uint32_t len);
|
||||
@@ -43,27 +44,27 @@ QDF_STATUS wmi_extract_dfs_cac_complete_event(void *wmi_hdl,
|
||||
/**
|
||||
* wmi_extract_dfs_ocac_complete_event() - function to handle off channel
|
||||
* CAC complete event
|
||||
* @handle: wmi handle
|
||||
* @wmi_handle: wmi handle
|
||||
* @event_buf: event buffer
|
||||
* @vdev_adfs_complete_status: off channel cac complete params
|
||||
* @param: off channel cac complete params
|
||||
*
|
||||
* Return: 0 for success or error code
|
||||
*/
|
||||
QDF_STATUS
|
||||
wmi_extract_dfs_ocac_complete_event(void *wmi_hdl, uint8_t *evt_buf,
|
||||
wmi_extract_dfs_ocac_complete_event(wmi_unified_t wmi_handle, uint8_t *evt_buf,
|
||||
struct vdev_adfs_complete_status *param);
|
||||
|
||||
/**
|
||||
* wmi_extract_dfs_radar_detection_event() - function to handle radar event
|
||||
* @handle: wma handle
|
||||
* @wmi_handle: wmi handle
|
||||
* @event_buf: event buffer
|
||||
* @radar_found: radar found event info
|
||||
* @vdev_id: vdev id
|
||||
* @len: length of buffer
|
||||
*
|
||||
* Return: 0 for success or error code
|
||||
*/
|
||||
QDF_STATUS wmi_extract_dfs_radar_detection_event(void *wmi_hdl,
|
||||
QDF_STATUS wmi_extract_dfs_radar_detection_event(
|
||||
wmi_unified_t wmi_handle,
|
||||
uint8_t *evt_buf,
|
||||
struct radar_found_info *radar_found,
|
||||
uint32_t len);
|
||||
@@ -71,14 +72,15 @@ QDF_STATUS wmi_extract_dfs_radar_detection_event(void *wmi_hdl,
|
||||
#ifdef QCA_MCL_DFS_SUPPORT
|
||||
/**
|
||||
* wmi_extract_wlan_radar_event_info() - function to handle radar pulse event.
|
||||
* @wmi_hdl: wmi handle
|
||||
* @wmi_handle: wmi handle
|
||||
* @evt_buf: event buffer
|
||||
* @wlan_radar_event: pointer to radar event info structure
|
||||
* @len: length of buffer
|
||||
*
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
QDF_STATUS wmi_extract_wlan_radar_event_info(void *wmi_hdl,
|
||||
QDF_STATUS wmi_extract_wlan_radar_event_info(
|
||||
wmi_unified_t wmi_handle,
|
||||
uint8_t *evt_buf,
|
||||
struct radar_event_info *wlan_radar_event,
|
||||
uint32_t len);
|
||||
@@ -87,38 +89,38 @@ QDF_STATUS wmi_extract_wlan_radar_event_info(void *wmi_hdl,
|
||||
#if defined(WLAN_DFS_FULL_OFFLOAD) && defined(QCA_DFS_NOL_OFFLOAD)
|
||||
/**
|
||||
* wmi_send_usenol_pdev_param() - function to send usenol pdev param.
|
||||
* @wmi_hdl: wmi handle
|
||||
* @wmi_handle: wmi handle
|
||||
* @usenol: value of usenol
|
||||
* @pdev: pointer to objmgr_pdev structure
|
||||
*
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
QDF_STATUS wmi_send_usenol_pdev_param(void *wmi_hdl, bool usenol,
|
||||
QDF_STATUS wmi_send_usenol_pdev_param(wmi_unified_t wmi_handle, bool usenol,
|
||||
struct wlan_objmgr_pdev *pdev);
|
||||
|
||||
/**
|
||||
* wmi_send_subchan_marking_pdev_param() - Function to send subchannel
|
||||
* marking pdev param.
|
||||
* @wmi_hdl: WMI handle.
|
||||
* @wmi_handle: WMI handle.
|
||||
* @subchanmark: Value of use subchannel marking.
|
||||
* @pdev: Pointer to objmgr_pdev structure.
|
||||
*
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
QDF_STATUS
|
||||
wmi_send_subchan_marking_pdev_param(void *wmi_hdl,
|
||||
wmi_send_subchan_marking_pdev_param(wmi_unified_t wmi_handle,
|
||||
bool subchanmark,
|
||||
struct wlan_objmgr_pdev *pdev);
|
||||
#else
|
||||
static inline QDF_STATUS
|
||||
wmi_send_usenol_pdev_param(void *wmi_hdl, bool usenol,
|
||||
wmi_send_usenol_pdev_param(wmi_unified_t wmi_hdl, bool usenol,
|
||||
struct wlan_objmgr_pdev *pdev)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
static inline QDF_STATUS
|
||||
wmi_send_subchan_marking_pdev_param(void *wmi_hdl,
|
||||
wmi_send_subchan_marking_pdev_param(wmi_unified_t wmi_handle,
|
||||
bool subchanmark,
|
||||
struct wlan_objmgr_pdev *pdev)
|
||||
{
|
||||
|
Reference in New Issue
Block a user