qcacld-3.0: Add support for set multicast filter command
Add support for WMI_SET_MULTIPLE_MCAST_FILTER_CMDID command that can add/delete multiple mcast filters. CRs-Fixed: 2096595 Change-Id: I3dc93c603a5a6676d97b5911a716277c7bef0ef8
This commit is contained in:

committed by
Nandini Suresh

parent
a9dd0d6dd2
commit
6fa3065430
@@ -170,6 +170,35 @@ QDF_STATUS pmo_tgt_set_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
QDF_STATUS pmo_tgt_clear_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
struct qdf_mac_addr multicast_addr);
|
||||
|
||||
/**
|
||||
* pmo_tgt_get_multiple_mc_filter_support() - get multiple mcast filter support
|
||||
* @vdev: objmgr vdev
|
||||
*
|
||||
* Return: true if FW supports else false
|
||||
*/
|
||||
bool pmo_tgt_get_multiple_mc_filter_support(struct wlan_objmgr_vdev *vdev);
|
||||
|
||||
/**
|
||||
* pmo_tgt_set_multiple_mc_filter_req() - Set multiple mcast filter cmd to fw
|
||||
* @vdev: objmgr vdev
|
||||
* @mc_list: mcast address list
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||
*/
|
||||
QDF_STATUS pmo_tgt_set_multiple_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
struct pmo_mc_addr_list *mc_list);
|
||||
|
||||
/**
|
||||
* pmo_tgt_clear_multiple_mc_filter_req() - clear multiple mcast filter
|
||||
* to fw
|
||||
* @vdev: objmgr vdev
|
||||
* @mc_list: mcast address list
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||
*/
|
||||
QDF_STATUS pmo_tgt_clear_multiple_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
struct pmo_mc_addr_list *mc_list);
|
||||
|
||||
/**
|
||||
* pmo_tgt_send_enhance_multicast_offload_req() - send enhance mc offload req
|
||||
* @vdev: the vdev to configure
|
||||
|
Reference in New Issue
Block a user