qcacmn: Common code changes for VDEV conversion
This change is required by MCL for VDEV conversion. This change adds target_if all common code. Change-Id: If43cbbe12c9b4a2bc7fc46ff01f24a2fb6fda09e CRs-Fixed: 2460791
This commit is contained in:

committato da
nshrivas

parent
61585b05a2
commit
21ff0a53bf
@@ -39,6 +39,59 @@ static inline bool target_if_vdev_mgr_is_driver_unloading(void)
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* target_if_vdev_mgr_delete_response_handler() - API to handle vdev delete
|
||||
* response
|
||||
* @scn: pointer to scan object
|
||||
* @data: pointer to data
|
||||
* @datalen: length of data
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success, QDF_STATUS_E_** on error
|
||||
*/
|
||||
int target_if_vdev_mgr_delete_response_handler(
|
||||
ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen);
|
||||
|
||||
/**
|
||||
* target_if_vdev_mgr_offload_bcn_tx_status_handler() - API to handle beacon
|
||||
* tx status event
|
||||
* @scn: pointer to scan object
|
||||
* @data: pointer to data
|
||||
* @datalen: length of data
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success, QDF_STATUS_E_** on error
|
||||
*/
|
||||
int target_if_vdev_mgr_offload_bcn_tx_status_handler(ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen);
|
||||
|
||||
/**
|
||||
* target_if_vdev_mgr_tbttoffset_update_handler() - API to handle tbtt offset
|
||||
* update event
|
||||
* @scn: pointer to scan object
|
||||
* @data: pointer to data
|
||||
* @datalen: length of data
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success, QDF_STATUS_E_** on error
|
||||
*/
|
||||
int target_if_vdev_mgr_tbttoffset_update_handler(ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen);
|
||||
|
||||
/**
|
||||
* target_if_vdev_mgr_ext_tbttoffset_update_handler() - API to handle ext tbtt
|
||||
* offset update event
|
||||
* @scn: pointer to scan object
|
||||
* @data: pointer to data
|
||||
* @datalen: length of data
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success, QDF_STATUS_E_** on error
|
||||
*/
|
||||
int target_if_vdev_mgr_ext_tbttoffset_update_handler(ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen);
|
||||
|
||||
/**
|
||||
* target_if_vdev_mgr_is_panic_on_bug: API to get panic on bug
|
||||
*
|
||||
|
@@ -71,14 +71,14 @@ target_if_vdev_mgr_register_tx_ops(struct wlan_lmac_if_tx_ops *tx_ops);
|
||||
* Return: NA
|
||||
*/
|
||||
#ifdef VDEV_ASSERT_MANAGEMENT
|
||||
static void target_if_vdev_mgr_assert_mgmt(
|
||||
static inline void target_if_vdev_mgr_assert_mgmt(
|
||||
struct wlan_objmgr_vdev *vdev,
|
||||
struct vdev_response_timer *vdev_rsp,
|
||||
uint8_t set_bit)
|
||||
{
|
||||
}
|
||||
#else
|
||||
static void target_if_vdev_mgr_assert_mgmt(
|
||||
static inline void target_if_vdev_mgr_assert_mgmt(
|
||||
struct wlan_objmgr_vdev *vdev,
|
||||
struct vdev_response_timer *vdev_rsp,
|
||||
uint8_t set_bit)
|
||||
|
@@ -31,6 +31,7 @@
|
||||
#include <target_if.h>
|
||||
#include <qdf_platform.h>
|
||||
#include <wlan_vdev_mlme_main.h>
|
||||
#include <wmi_unified_vdev_api.h>
|
||||
|
||||
void target_if_vdev_mgr_rsp_timer_mgmt_cb(void *arg)
|
||||
{
|
||||
@@ -322,7 +323,7 @@ release_vdev_target_if_ref:
|
||||
return qdf_status_to_os_return(status);
|
||||
}
|
||||
|
||||
static int target_if_vdev_mgr_delete_response_handler(
|
||||
int target_if_vdev_mgr_delete_response_handler(
|
||||
ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen)
|
||||
@@ -482,10 +483,10 @@ release_vdev_target_if_ref:
|
||||
return qdf_status_to_os_return(status);
|
||||
}
|
||||
|
||||
static int target_if_vdev_mgr_offload_bcn_tx_status_handler(
|
||||
ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen)
|
||||
int target_if_vdev_mgr_offload_bcn_tx_status_handler(
|
||||
ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen)
|
||||
{
|
||||
QDF_STATUS status;
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
@@ -528,9 +529,8 @@ static int target_if_vdev_mgr_offload_bcn_tx_status_handler(
|
||||
return qdf_status_to_os_return(status);
|
||||
}
|
||||
|
||||
static int target_if_vdev_mgr_tbttoffset_update_handler(
|
||||
ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
int target_if_vdev_mgr_tbttoffset_update_handler(
|
||||
ol_scn_t scn, uint8_t *data,
|
||||
uint32_t datalen)
|
||||
{
|
||||
QDF_STATUS status;
|
||||
@@ -572,7 +572,7 @@ static int target_if_vdev_mgr_tbttoffset_update_handler(
|
||||
return qdf_status_to_os_return(status);
|
||||
}
|
||||
|
||||
static int target_if_vdev_mgr_ext_tbttoffset_update_handler(
|
||||
int target_if_vdev_mgr_ext_tbttoffset_update_handler(
|
||||
ol_scn_t scn,
|
||||
uint8_t *data,
|
||||
uint32_t datalen)
|
||||
|
@@ -35,6 +35,7 @@
|
||||
#include <wlan_vdev_mgr_tgt_if_tx_defs.h>
|
||||
#include <wlan_vdev_mgr_utils_api.h>
|
||||
#include <wlan_cmn.h>
|
||||
#include <wmi_unified_vdev_api.h>
|
||||
|
||||
static QDF_STATUS target_if_vdev_mgr_register_event_handler(
|
||||
struct wlan_objmgr_psoc *psoc)
|
||||
@@ -760,7 +761,6 @@ static QDF_STATUS target_if_vdev_mgr_config_ratemask_cmd_send(
|
||||
|
||||
status = wmi_unified_vdev_config_ratemask_cmd_send(wmi_handle,
|
||||
param);
|
||||
|
||||
return status;
|
||||
}
|
||||
|
||||
|
Fai riferimento in un nuovo problema
Block a user