qcacmn: Add support to configure action frame in HE TB PPDU
Add support to send the action frame in HE TB PPDU configuration to firmware. Change-Id: I8f8f63652e0890736266766b283411464f8903b9 CRs-Fixed: 2347028
This commit is contained in:

committed by
nshrivas

parent
90861ee9fe
commit
a523bc5fa1
@@ -752,6 +752,9 @@ QDF_STATUS wmi_unified_send_regdomain_info_to_fw_cmd(void *wmi_hdl,
|
|||||||
QDF_STATUS wmi_unified_process_fw_mem_dump_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_process_fw_mem_dump_cmd(void *wmi_hdl,
|
||||||
struct fw_dump_req_param *mem_dump_req);
|
struct fw_dump_req_param *mem_dump_req);
|
||||||
|
|
||||||
|
QDF_STATUS wmi_unified_cfg_action_frm_tb_ppdu_cmd(void *wmi_hdl,
|
||||||
|
struct cfg_action_frm_tb_ppdu_param *cfg_info);
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_save_fw_version_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_save_fw_version_cmd(void *wmi_hdl,
|
||||||
void *evt_buf);
|
void *evt_buf);
|
||||||
|
|
||||||
|
@@ -2584,6 +2584,18 @@ struct rcv_pkt_filter_config {
|
|||||||
struct rcv_pkt_filter_params paramsData[WMI_MAX_NUM_TESTS_PER_FILTER];
|
struct rcv_pkt_filter_params paramsData[WMI_MAX_NUM_TESTS_PER_FILTER];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* struct cfg_action_frm_tb_ppdu_param - action frm in TB PPDU cfg
|
||||||
|
* @cfg - enable/disable
|
||||||
|
* @frm_len - length of the frame
|
||||||
|
* @data - data pointer
|
||||||
|
*/
|
||||||
|
struct cfg_action_frm_tb_ppdu_param {
|
||||||
|
uint32_t cfg;
|
||||||
|
uint32_t frm_len;
|
||||||
|
uint8_t *data;
|
||||||
|
};
|
||||||
|
|
||||||
#define WMI_MAX_NUM_FW_SEGMENTS 4
|
#define WMI_MAX_NUM_FW_SEGMENTS 4
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -950,6 +950,9 @@ QDF_STATUS (*send_regdomain_info_to_fw_cmd)(wmi_unified_t wmi_handle,
|
|||||||
QDF_STATUS (*send_process_fw_mem_dump_cmd)(wmi_unified_t wmi_handle,
|
QDF_STATUS (*send_process_fw_mem_dump_cmd)(wmi_unified_t wmi_handle,
|
||||||
struct fw_dump_req_param *mem_dump_req);
|
struct fw_dump_req_param *mem_dump_req);
|
||||||
|
|
||||||
|
QDF_STATUS (*send_cfg_action_frm_tb_ppdu_cmd)(wmi_unified_t wmi_handle,
|
||||||
|
struct cfg_action_frm_tb_ppdu_param *cfg_info);
|
||||||
|
|
||||||
QDF_STATUS (*save_fw_version_cmd)(wmi_unified_t wmi_handle, void *evt_buf);
|
QDF_STATUS (*save_fw_version_cmd)(wmi_unified_t wmi_handle, void *evt_buf);
|
||||||
|
|
||||||
QDF_STATUS (*check_and_update_fw_version_cmd)(wmi_unified_t wmi_hdl, void *ev);
|
QDF_STATUS (*check_and_update_fw_version_cmd)(wmi_unified_t wmi_hdl, void *ev);
|
||||||
|
Reference in New Issue
Block a user