qcacmn: Add Get RxPN WMI to obtain Rx PN
Add WMI support to obtain Rx packet number of a non-bss peer. Change-Id: I841c1869299ebf5eeb21ee6406426a964d2d7112 CRs-Fixed: 3150832
This commit is contained in:

committed by
Madan Koyyalamudi

parent
e7ce9595c1
commit
f5e2da429b
@@ -1425,6 +1425,17 @@ QDF_STATUS
|
||||
wmi_unified_get_pn_send_cmd(wmi_unified_t wmi_hdl,
|
||||
struct peer_request_pn_param *pn_params);
|
||||
|
||||
/**
|
||||
* wmi_unified_get_rxpn_send_cmd() - send command to fw get Rx PN for peer
|
||||
* @wmi_handle: wmi handle
|
||||
* @pn_params: PN parameters
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||
*/
|
||||
QDF_STATUS
|
||||
wmi_unified_get_rxpn_send_cmd(wmi_unified_t wmi_hdl,
|
||||
struct peer_request_rxpn_param *pn_params);
|
||||
|
||||
/**
|
||||
* wmi_unified_p2p_go_set_beacon_ie_cmd() - set beacon IE for p2p go
|
||||
* @wmi_handle: wmi handle
|
||||
@@ -2839,6 +2850,17 @@ QDF_STATUS wmi_unified_lcr_set_cmd_send(wmi_unified_t wmi_handle,
|
||||
QDF_STATUS wmi_unified_extract_pn(wmi_unified_t wmi_hdl, void *evt_buf,
|
||||
struct wmi_host_get_pn_event *param);
|
||||
|
||||
/**
|
||||
* wmi_unified_extract_rxpn() - extract Rx PN event data
|
||||
* @wmi_handle: wmi handle
|
||||
* @evt_buf: pointer to event buffer
|
||||
* @param: pointer to get Rx PN event param
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||
*/
|
||||
QDF_STATUS wmi_unified_extract_rxpn(wmi_unified_t wmi_hdl, void *evt_buf,
|
||||
struct wmi_host_get_rxpn_event *param);
|
||||
|
||||
/**
|
||||
* wmi_unified_send_periodic_chan_stats_config_cmd() - send periodic chan
|
||||
* stats cmd to fw
|
||||
@@ -2935,6 +2957,18 @@ QDF_STATUS wmi_unified_mgmt_rx_reo_filter_config_cmd(
|
||||
struct mgmt_rx_reo_filter *filter);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* wmi_extract_frame_pn_params() - extract PN params from event
|
||||
* @wmi_handle: wmi handle
|
||||
* @evt_buf: pointer to event buffer
|
||||
* @pn_params: Pointer to Frame PN params
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||
*/
|
||||
QDF_STATUS
|
||||
wmi_extract_frame_pn_params(wmi_unified_t wmi_handle, void *evt_buf,
|
||||
struct frame_pn_params *pn_params);
|
||||
|
||||
/**
|
||||
* wmi_extract_vdev_roam_param() - extract vdev roam param from event
|
||||
* @wmi_handle: wmi handle
|
||||
|
Reference in New Issue
Block a user