fw-api: CL 10224498 - update fw common interface files

add WMI_AUDIO_AGGR_SET_RTSCTS_CONFIG_CMD msg def

Change-Id: I279b20c7abdc108cc4ea195d7197161d051e58c2
CRs-Fixed: 2262693
This commit is contained in:
spuligil 2020-04-18 06:01:03 -07:00 • committed by Gerrit - the friendly Code Review server
commit d2e646f4fa
3 changed files with 25 additions and 1 deletions

View file

@ -1068,6 +1068,7 @@ typedef enum {
WMITLV_TAG_STRUC_wmi_pdev_srg_bss_color_bitmap_cmd_fixed_param,
WMITLV_TAG_STRUC_wmi_pdev_srg_partial_bssid_bitmap_cmd_fixed_param,
WMITLV_TAG_STRUC_wmi_simulation_test_cmd_fixed_param,
WMITLV_TAG_STRUC_wmi_audio_aggr_set_rtscts_config,
} WMITLV_TAG_ID;
/*
@ -1507,6 +1508,7 @@ typedef enum {
OP(WMI_PDEV_SET_SRG_BSS_COLOR_BITMAP_CMDID) \
OP(WMI_PDEV_SET_SRG_PARTIAL_BSSID_BITMAP_CMDID) \
OP(WMI_SIMULATION_TEST_CMDID) \
OP(WMI_AUDIO_AGGR_SET_RTSCTS_CONFIG_CMDID) \
/* add new CMD_LIST elements above this line */
@ -4306,6 +4308,10 @@ WMITLV_CREATE_PARAM_STRUC(WMI_AUDIO_AGGR_GET_STATISTICS_CMDID);
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_audio_aggr_reset_statistics, wmi_audio_aggr_reset_statistics_cmd_fixed_param, fixed_param, WMITLV_SIZE_FIX)
WMITLV_CREATE_PARAM_STRUC(WMI_AUDIO_AGGR_RESET_STATISTICS_CMDID);
#define WMITLV_TABLE_WMI_AUDIO_AGGR_SET_RTSCTS_CONFIG_CMDID(id,op,buf,len) \
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_audio_aggr_set_rtscts_config, wmi_audio_aggr_set_rtscts_config_cmd_fixed_param, fixed_param, WMITLV_SIZE_FIX)
WMITLV_CREATE_PARAM_STRUC(WMI_AUDIO_AGGR_SET_RTSCTS_CONFIG_CMDID);
/* CFR Capture Filter cmd */
#define WMITLV_TABLE_WMI_CFR_CAPTURE_FILTER_CMDID(id,op,buf,len) \
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_cfr_capture_filter_cmd_fixed_param, wmi_cfr_capture_filter_cmd_fixed_param, fixed_param, WMITLV_SIZE_FIX) \

View file

@ -1301,6 +1301,7 @@ typedef enum {
WMI_AUDIO_AGGR_UPDATE_STA_GROUP_INFO_CMDID,
WMI_AUDIO_AGGR_GET_STATISTICS_CMDID,
WMI_AUDIO_AGGR_RESET_STATISTICS_CMDID,
WMI_AUDIO_AGGR_SET_RTSCTS_CONFIG_CMDID,
/** WMI commands related to Channel Frequency Response Capture **/
WMI_CFR_CAPTURE_FILTER_CMDID = WMI_CMD_GRP_START_ID(WMI_GRP_CFR_CAPTURE),
@ -25916,6 +25917,7 @@ static INLINE A_UINT8 *wmi_id_to_name(A_UINT32 wmi_command)
WMI_RETURN_STRING(WMI_AUDIO_AGGR_RESET_STATISTICS_CMDID);
WMI_RETURN_STRING(WMI_ANT_CONTROLLER_CMDID);
WMI_RETURN_STRING(WMI_SIMULATION_TEST_CMDID);
WMI_RETURN_STRING(WMI_AUDIO_AGGR_SET_RTSCTS_CONFIG_CMDID);
}
return "Invalid WMI cmd";
@ -29554,6 +29556,22 @@ typedef struct {
A_UINT32 vdev_id;
} wmi_audio_aggr_reset_statistics_cmd_fixed_param;
typedef struct {
/** TLV tag and len **/
A_UINT32 tlv_header;
/* VDEV identifier */
A_UINT32 vdev_id;
/*
* The user_mode and user_profile fields are passed through
* the host driver to the target FW, but are never interpreted
* by the host driver. The values for these fields are opaque
* to the host, and are only interpreted by the FW.
*/
A_UINT32 user_mode;
A_UINT32 user_profile;
} wmi_audio_aggr_set_rtscts_config_cmd_fixed_param;
typedef struct {
/** TLV tag and len; tag equals
* WMITLV_TAG_STRUC_wmi_set_ocl_cmd_fixed_param */

View file

@ -36,7 +36,7 @@
#define __WMI_VER_MINOR_ 0
/** WMI revision number has to be incremented when there is a
* change that may or may not break compatibility. */
#define __WMI_REVISION_ 821
#define __WMI_REVISION_ 822
/** The Version Namespace should not be normally changed. Only
* host and firmware of the same WMI namespace will work