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

Change-Id: I9e40024f8ec64053497a16d63369cfa66ef2b1d9
WMI: define SMARTANT_STATE_CHANGE_EVENT msg
CRs-Fixed: 2262693
This commit is contained in:
spuligil 2020-03-03 06:00:37 -08:00 • committed by nshrivas
commit 231081bc5d
3 changed files with 18 additions and 1 deletions

View file

@ -1050,6 +1050,7 @@ typedef enum {
WMITLV_TAG_STRUC_wmi_vdev_send_big_data_event_fixed_param,
WMITLV_TAG_STRUC_wmi_nan_dmesg_event_fixed_param,
WMITLV_TAG_STRUC_wmi_frame_inject_cmd_fixed_param,
WMITLV_TAG_STRUC_wmi_smartant_event_fixed_param,
} WMITLV_TAG_ID;
/*
@ -4658,6 +4659,10 @@ WMITLV_CREATE_PARAM_STRUC(WMI_CSA_HANDLING_EVENTID);
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_rfkill_event_fixed_param, wmi_rfkill_mode_param, fixed_param, WMITLV_SIZE_FIX)
WMITLV_CREATE_PARAM_STRUC(WMI_RFKILL_STATE_CHANGE_EVENTID);
/* Smart Antenna state change Event */
#define WMITLV_TABLE_WMI_SMARTANT_STATE_CHANGE_EVENTID(id,op,buf,len)\
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_smartant_event_fixed_param, wmi_smartant_state_param, fixed_param, WMITLV_SIZE_FIX)
WMITLV_CREATE_PARAM_STRUC(WMI_SMARTANT_STATE_CHANGE_EVENTID);
/* Debug Message Event */
#define WMITLV_TABLE_WMI_DEBUG_MESG_EVENTID(id,op,buf,len)\

View file

@ -1835,6 +1835,9 @@ typedef enum {
/* hw RFkill */
WMI_RFKILL_STATE_CHANGE_EVENTID,
/* Smart Antenna Controller status */
WMI_SMARTANT_STATE_CHANGE_EVENTID,
/* TDLS Event */
WMI_TDLS_PEER_EVENTID = WMI_EVT_GRP_START_ID(WMI_GRP_TDLS),
@ -17385,6 +17388,15 @@ typedef struct {
#define WMI_WNTS_CFG_GPIO_PIN_NUM_OFFSET 0
#define WMI_WNTS_CFG_GPIO_PIN_NUM_MASK 0xff
/** WMI_SMARTANT_STATE_CHANGE_EVENTIDWMI_SMARTANT_STATE_CHANGE_EVENTID
* report Smart Antenna status to host */
typedef struct {
/** TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_smartant_event_fixed_param */
A_UINT32 tlv_header;
/** whether Antenna Controller is still alive or offline. */
A_UINT32 smart_ant_AC_alive;
} wmi_smartant_state_param;
/** WMI_PEER_INFO_REQ_CMDID
* Request FW to provide peer info */
typedef struct {

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_ 783
#define __WMI_REVISION_ 784
/** The Version Namespace should not be normally changed. Only
* host and firmware of the same WMI namespace will work