qcacmn: Create separate wmi file for vdev mgr tlv ops
TLV and non-TLV definitions of vdev mgr ops are in component_dev, they are carved out to a separate file in cmn_dev/wmi for adapting target_if/vdev mgr component, they are made part of same file which conflicts tlv design. Create separate file for tlv ops to definitions and enable respective pointers. Change-Id: I1e67c7c59adee61b4eb46acb8f51a7a6c385f056 CRs-Fixed: 2517009
This commit is contained in:
@@ -24,8 +24,6 @@
|
||||
#ifndef _WMI_UNIFIED_VDEV_API_H_
|
||||
#define _WMI_UNIFIED_VDEV_API_H_
|
||||
|
||||
#ifdef TGT_IF_VDEV_MGR_CONV
|
||||
|
||||
#include <wmi_unified_api.h>
|
||||
|
||||
/**
|
||||
@@ -138,87 +136,6 @@ QDF_STATUS
|
||||
wmi_extract_ext_tbttoffset_num_vdevs(struct wmi_unified *wmi_handle,
|
||||
void *evt_buf, uint32_t *num_vdevs);
|
||||
|
||||
/**
|
||||
* send_vdev_config_ratemask_cmd_tlv() - config ratemask param in fw
|
||||
* @wmi_handle: wmi handle
|
||||
* @param: pointer to hold config ratemask params
|
||||
*
|
||||
* @return QDF_STATUS_SUCCESS on success and -ve on failure.
|
||||
*/
|
||||
QDF_STATUS
|
||||
send_vdev_config_ratemask_cmd_tlv(struct wmi_unified *wmi_handle,
|
||||
struct config_ratemask_params *param);
|
||||
|
||||
/**
|
||||
* send_beacon_send_cmd_tlv() - send beacon tlv command in fw
|
||||
* @wmi_handle: wmi handle
|
||||
* @param: pointer to hold config beacon params
|
||||
*
|
||||
* @return QDF_STATUS_SUCCESS on success and -ve on failure.
|
||||
*/
|
||||
QDF_STATUS send_beacon_send_cmd_tlv(struct wmi_unified *wmi_handle,
|
||||
struct beacon_params *param);
|
||||
|
||||
/**
|
||||
* extract_tbttoffset_num_vdevs_tlv() - extract tbtt offset num vdev
|
||||
* @wmi_handle: wmi handle
|
||||
* @param evt_buf: pointer to event buffer
|
||||
* @param num_vdevs: Pointer to hold num vdev
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||
*/
|
||||
QDF_STATUS
|
||||
extract_tbttoffset_num_vdevs_tlv(struct wmi_unified *wmi_handle, void *evt_buf,
|
||||
uint32_t *num_vdevs);
|
||||
|
||||
/**
|
||||
* send_vdev_set_neighbour_rx_cmd_tlv() - set neighbour rx param in fw
|
||||
* @wmi_handle: wmi handle
|
||||
* @macaddr: vdev mac address
|
||||
* @param: pointer to hold neigbour rx param
|
||||
*
|
||||
* @return QDF_STATUS_SUCCESS on success and -ve on failure.
|
||||
*/
|
||||
QDF_STATUS
|
||||
send_vdev_set_neighbour_rx_cmd_tlv(struct wmi_unified *wmi_handle,
|
||||
uint8_t macaddr[QDF_MAC_ADDR_SIZE],
|
||||
struct set_neighbour_rx_params *param);
|
||||
|
||||
/**
|
||||
* extract_vdev_start_resp_tlv() - extract vdev start response
|
||||
* @wmi_handle: wmi handle
|
||||
* @param evt_buf: pointer to event buffer
|
||||
* @param vdev_rsp: Pointer to hold vdev response
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||
*/
|
||||
QDF_STATUS
|
||||
extract_vdev_start_resp_tlv(struct wmi_unified *wmi_handle, void *evt_buf,
|
||||
wmi_host_vdev_start_resp *vdev_rsp);
|
||||
|
||||
/**
|
||||
* extract_vdev_delete_resp_tlv() - extract vdev delete response
|
||||
* @wmi_handle: wmi handle
|
||||
* @param evt_buf: pointer to event buffer
|
||||
* @param delete_rsp: Pointer to hold vdev delete response
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||
*/
|
||||
QDF_STATUS
|
||||
extract_vdev_delete_resp_tlv(struct wmi_unified *wmi_handle, void *evt_buf,
|
||||
struct wmi_host_vdev_delete_resp *delete_rsp);
|
||||
|
||||
/**
|
||||
* extract_vdev_stopped_param_tlv() - extract vdev stop param from event
|
||||
* @wmi_handle: wmi handle
|
||||
* @param evt_buf: pointer to event buffer
|
||||
* @param vdev_id: Pointer to hold vdev identifier
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||
*/
|
||||
QDF_STATUS extract_vdev_stopped_param_tlv(struct wmi_unified *wmi_handle,
|
||||
void *evt_buf, uint32_t *vdev_id);
|
||||
|
||||
/**
|
||||
* wmi_extract_tbttoffset_num_vdevs() - extract tbtt offset num vdev
|
||||
* @wmi_handle: wmi handle
|
||||
@@ -231,4 +148,3 @@ QDF_STATUS
|
||||
wmi_extract_tbttoffset_num_vdevs(struct wmi_unified *wmi_handle, void *evt_buf,
|
||||
uint32_t *num_vdevs);
|
||||
#endif
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user