qcacmn: Enable HW broadcast filter
Add ini to param to enable/disable HW filter for bc (except arp) frame Change-Id: Iccb68e1816c897a63414fff849f3d505ef6361e5 CRs-Fixed: 1113550
This commit is contained in:
@@ -837,6 +837,20 @@ QDF_STATUS wmi_unified_enable_arp_ns_offload_cmd(void *wmi_hdl,
|
|||||||
bool arp_only,
|
bool arp_only,
|
||||||
uint8_t vdev_id);
|
uint8_t vdev_id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* wmi_unified_configure_broadcast_filter_cmd() - Enable/Disable Broadcast
|
||||||
|
* filter
|
||||||
|
* when target goes to wow suspend/resume mode
|
||||||
|
* @wmi_hdl: wmi handle
|
||||||
|
* @vdev_id: device identifier
|
||||||
|
* @bc_filter: enable/disable Broadcast filter
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
|
*/
|
||||||
|
QDF_STATUS wmi_unified_configure_broadcast_filter_cmd(void *wmi_hdl,
|
||||||
|
uint8_t vdev_id, bool bc_filter);
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_set_led_flashing_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_led_flashing_cmd(void *wmi_hdl,
|
||||||
struct flashing_req_params *flashing);
|
struct flashing_req_params *flashing);
|
||||||
|
|
||||||
|
@@ -179,6 +179,9 @@ QDF_STATUS (*send_vdev_delete_cmd)(wmi_unified_t wmi_handle,
|
|||||||
QDF_STATUS (*send_vdev_stop_cmd)(wmi_unified_t wmi,
|
QDF_STATUS (*send_vdev_stop_cmd)(wmi_unified_t wmi,
|
||||||
uint8_t vdev_id);
|
uint8_t vdev_id);
|
||||||
|
|
||||||
|
QDF_STATUS (*send_enable_broadcast_filter_cmd)(wmi_unified_t wmi_handle,
|
||||||
|
uint8_t vdev_id, bool enable);
|
||||||
|
|
||||||
QDF_STATUS (*send_vdev_down_cmd)(wmi_unified_t wmi,
|
QDF_STATUS (*send_vdev_down_cmd)(wmi_unified_t wmi,
|
||||||
uint8_t vdev_id);
|
uint8_t vdev_id);
|
||||||
|
|
||||||
|
@@ -529,6 +529,19 @@ QDF_STATUS send_enable_arp_ns_offload_cmd_tlv(wmi_unified_t wmi_handle,
|
|||||||
bool arp_only,
|
bool arp_only,
|
||||||
uint8_t vdev_id);
|
uint8_t vdev_id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* send_enable_broadcast_filter_cmd_tlv() - Enable/Disable Broadcast filter
|
||||||
|
* when target goes to wow suspend/resume mode
|
||||||
|
* @wma: wmi handle
|
||||||
|
* @vdev_id: device identifier
|
||||||
|
* @enable: enable/disable broadcast filter
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* Return: QDF Status
|
||||||
|
*/
|
||||||
|
QDF_STATUS send_enable_broadcast_filter_cmd_tlv(wmi_unified_t wmi_handle,
|
||||||
|
uint8_t vdev_id, bool enable);
|
||||||
|
|
||||||
QDF_STATUS send_set_led_flashing_cmd_tlv(wmi_unified_t wmi_handle,
|
QDF_STATUS send_set_led_flashing_cmd_tlv(wmi_unified_t wmi_handle,
|
||||||
struct flashing_req_params *flashing);
|
struct flashing_req_params *flashing);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user