qcacmn: Add API to read mgmt Rx REO snapshots
Add APIs to read management rx-reordering snapshots. CRs-Fixed: 2955865 Change-Id: I1f36705607b0bae92d422d85223f825ed0b96ef9
This commit is contained in:

committed by
Madan Koyyalamudi

parent
c775b5586a
commit
ff18a53051
@@ -24,8 +24,17 @@
|
||||
|
||||
#include <qdf_types.h>
|
||||
#include <wlan_objmgr_psoc_obj.h>
|
||||
#include <wlan_mgmt_txrx_rx_reo_utils_api.h>
|
||||
|
||||
#ifdef WLAN_MGMT_RX_REO_SUPPORT
|
||||
|
||||
#define MGMT_RX_REO_SNAPSHOT_READ_RETRY_LIMIT (5)
|
||||
#define REO_SNAPSHOT_GET_VALID(l) (1)
|
||||
#define REO_SNAPSHOT_GET_MGMT_PKT_CTR(l) (1)
|
||||
#define REO_SNAPSHOT_GET_REDUNDANT_MGMT_PKT_CTR(h) (1)
|
||||
#define REO_SNAPSHOT_IS_CONSISTENT(c, rc) (1)
|
||||
#define REO_SNAPSHOT_GET_GLOBAL_TIMESTAMP(l, h) (1)
|
||||
|
||||
/**
|
||||
* target_if_mgmt_rx_reo_register_event_handlers() - Register management
|
||||
* rx-reordering related event handlers.
|
||||
@@ -45,6 +54,17 @@ target_if_mgmt_rx_reo_register_event_handlers(struct wlan_objmgr_psoc *psoc);
|
||||
*/
|
||||
QDF_STATUS
|
||||
target_if_mgmt_rx_reo_unregister_event_handlers(struct wlan_objmgr_psoc *psoc);
|
||||
|
||||
/**
|
||||
* target_if_mgmt_rx_reo_tx_ops_register() - Register management rx-reordring
|
||||
* txops
|
||||
* @mgmt_txrx_tx_ops: Pointer to mgmt_txrx module's txops
|
||||
*
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
QDF_STATUS
|
||||
target_if_mgmt_rx_reo_tx_ops_register(
|
||||
struct wlan_lmac_if_mgmt_txrx_tx_ops *mgmt_txrx_tx_ops);
|
||||
#else
|
||||
/**
|
||||
* target_if_mgmt_rx_reo_register_event_handlers() - Register management
|
||||
@@ -71,5 +91,19 @@ target_if_mgmt_rx_reo_unregister_event_handlers(struct wlan_objmgr_psoc *psoc)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/**
|
||||
* target_if_mgmt_rx_reo_tx_ops_register() - Register management rx-reordring
|
||||
* txops
|
||||
* @mgmt_txrx_tx_ops: Pointer to mgmt_txrx module's txops
|
||||
*
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
static inline QDF_STATUS
|
||||
target_if_mgmt_rx_reo_tx_ops_register(
|
||||
struct wlan_lmac_if_mgmt_txrx_tx_ops *mgmt_txrx_tx_ops)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
#endif /* WLAN_MGMT_RX_REO_SUPPORT */
|
||||
#endif /* _TARGET_IF_MGMT_TXRX_RX_REO_H_ */
|
||||
|
Reference in New Issue
Block a user