qcacmn: Support for Quiet IE count change in bcn
Added support for quiet IE count change in beacon for beacon offload case. Change-Id: Ic8de5910588b58c8ffce48ea888afe8e6ed30dc9 CRs-Fixed: 2334134
This commit is contained in:

committed by
nshrivas

parent
d33c1ce39b
commit
e0883af2a7
@@ -65,6 +65,9 @@ QDF_STATUS wmi_unified_vdev_config_ratemask_cmd_send(void *wmi_hdl,
|
|||||||
QDF_STATUS wmi_unified_set_quiet_mode_cmd_send(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_quiet_mode_cmd_send(void *wmi_hdl,
|
||||||
struct set_quiet_mode_params *param);
|
struct set_quiet_mode_params *param);
|
||||||
|
|
||||||
|
QDF_STATUS wmi_unified_set_bcn_offload_quiet_mode_cmd_send(void *wmi_hdl,
|
||||||
|
struct set_bcn_offload_quiet_mode_params *param);
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_nf_dbr_dbm_info_get_cmd_send(void *wmi_hdl,
|
QDF_STATUS wmi_unified_nf_dbr_dbm_info_get_cmd_send(void *wmi_hdl,
|
||||||
uint8_t mac_id);
|
uint8_t mac_id);
|
||||||
|
|
||||||
|
@@ -3347,6 +3347,22 @@ struct set_quiet_mode_params {
|
|||||||
uint16_t offset;
|
uint16_t offset;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* struct set_bcn_offload_quiet_mode_params - Set quiet mode params
|
||||||
|
* @vdev_id: Vdev ID
|
||||||
|
* @period: Quite period
|
||||||
|
* @duration: Quite duration
|
||||||
|
* @next_start: Next quiet start
|
||||||
|
* @flag: 0 - disable, 1 - enable and continuous, 3 - enable and single shot
|
||||||
|
*/
|
||||||
|
struct set_bcn_offload_quiet_mode_params {
|
||||||
|
uint32_t vdev_id;
|
||||||
|
uint32_t period;
|
||||||
|
uint32_t duration;
|
||||||
|
uint32_t next_start;
|
||||||
|
uint32_t flag;
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* struct set_beacon_filter_params - Set beacon filter params
|
* struct set_beacon_filter_params - Set beacon filter params
|
||||||
* @vdev_id: VDEV id
|
* @vdev_id: VDEV id
|
||||||
|
@@ -1151,6 +1151,9 @@ QDF_STATUS (*send_pdev_set_regdomain_cmd)(wmi_unified_t wmi_handle,
|
|||||||
QDF_STATUS (*send_set_quiet_mode_cmd)(wmi_unified_t wmi_handle,
|
QDF_STATUS (*send_set_quiet_mode_cmd)(wmi_unified_t wmi_handle,
|
||||||
struct set_quiet_mode_params *param);
|
struct set_quiet_mode_params *param);
|
||||||
|
|
||||||
|
QDF_STATUS (*send_set_bcn_offload_quiet_mode_cmd)(wmi_unified_t wmi_handle,
|
||||||
|
struct set_bcn_offload_quiet_mode_params *param);
|
||||||
|
|
||||||
QDF_STATUS (*send_set_beacon_filter_cmd)(wmi_unified_t wmi_handle,
|
QDF_STATUS (*send_set_beacon_filter_cmd)(wmi_unified_t wmi_handle,
|
||||||
struct set_beacon_filter_params *param);
|
struct set_beacon_filter_params *param);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user