qcacmn: add set packet filter

Add PMO changes for set packet filter.

Change-Id: I13c4bfe9607b90bd5cd04602448998db9bc66364
CRs-Fixed: 2034458
This commit is contained in:
Ravi Kumar Bokka 2017-04-20 17:11:23 +05:30 • committed by snandini
commit 9aa049efcc

View file

@ -140,6 +140,8 @@ struct pmo_lphb_udp_params;
struct pmo_lphb_udp_filter_req;
struct pmo_wow_cmd_params;
struct pmo_suspend_params;
struct pmo_rcv_pkt_fltr_cfg;
struct pmo_rcv_pkt_fltr_clear_param;
/**
* struct wlan_lmac_if_pmo_tx_ops - structure of tx function
@ -147,6 +149,8 @@ struct pmo_suspend_params;
* @send_arp_offload_req: fp to send arp offload request
* @send_ns_offload_req: fp to send ns offload request
* @send_non_arp_bcast_filter_req: for enable/disable broadcast filter
* @send_set_pkt_filter: send set packet filter
* @send_clear_pkt_filter: send clear packet filter
* @send_enable_wakeup_event_req: fp to send enable wow wakeup events req
* @send_disable_wakeup_event_req: fp to send disable wow wakeup events req
* @send_add_wow_pattern: fp to send wow pattern request
@ -185,6 +189,11 @@ struct wlan_lmac_if_pmo_tx_ops {
QDF_STATUS(*send_ns_offload_req)(struct wlan_objmgr_vdev *vdev,
struct pmo_arp_offload_params *arp_offload_req,
struct pmo_ns_offload_params *ns_offload_req);
QDF_STATUS(*send_set_pkt_filter)(struct wlan_objmgr_vdev *vdev,
struct pmo_rcv_pkt_fltr_cfg *pmo_set_pkt_fltr_req);
QDF_STATUS(*send_clear_pkt_filter)(struct wlan_objmgr_vdev *vdev,
struct pmo_rcv_pkt_fltr_clear_param
*pmo_clr_pkt_fltr_param);
QDF_STATUS(*send_enable_wow_wakeup_event_req)(
struct wlan_objmgr_vdev *vdev,
uint32_t bitmap);