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

Change-Id: I04e0c8b0a6f967ece135cebd85e239d62fa52974
WMI: add replay_type fields in peer delete event msgs
CRs-Fixed: 2262693
This commit is contained in:
spuligil 2023-03-20 18:01:15 -07:00 • committed by Madan Koyyalamudi
commit 42bc445adf
2 changed files with 15 additions and 1 deletions

View file

@ -27477,12 +27477,24 @@ typedef struct {
*/
} wmi_stats_ext_event_fixed_param;
typedef enum {
/** Default: no replay required. */
WMI_PEER_DELETE_NO_REPLAY = 0,
/**
* Replay requested due to UMAC hang during Peer delete.
* Replay done by Host SW after MLO UMAC SSR recovered the UMAC.
*/
WMI_PEER_DELETE_REPLAY_FOR_UMAC,
} WMI_PEER_DELETE_REPLAY_T;
typedef struct {
A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_peer_delete_resp_event_fixed_param */
/** unique id identifying the VDEV, generated by the caller */
A_UINT32 vdev_id;
/** peer MAC address */
wmi_mac_addr peer_macaddr;
/** WMI_PEER_DELETE_REPLAY_T */
A_UINT32 replay_type;
} wmi_peer_delete_resp_event_fixed_param;
typedef struct {
@ -27497,6 +27509,8 @@ typedef struct {
* 2 - EFAILED; Delete all peer failed
*/
A_UINT32 status;
/** WMI_PEER_DELETE_REPLAY_T */
A_UINT32 replay_type;
} wmi_vdev_delete_all_peer_resp_event_fixed_param;
typedef struct {

View file

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