mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 23:24:22 -04:00
fw-api: CL 28534399 - update fw common interface files
Change-Id: I8c103cafd1d1e4b2afac79190ce3058f8b51f0ca CRs-Fixed: 3830439
This commit is contained in:
parent
af43eef0ea
commit
b5649d57b9
3 changed files with 29 additions and 3 deletions
|
|
@ -5484,7 +5484,8 @@ WMITLV_CREATE_PARAM_STRUC(WMI_VDEV_MULTIPLE_PEER_GROUP_CMDID);
|
|||
/* RTT 11az PASN authentication status cmd */
|
||||
#define WMITLV_TABLE_WMI_RTT_PASN_AUTH_STATUS_CMD(id,op,buf,len) \
|
||||
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_rtt_pasn_auth_status_cmd_fixed_param, wmi_rtt_pasn_auth_status_cmd_fixed_param, fixed_param, WMITLV_SIZE_FIX) \
|
||||
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_STRUC, wmi_rtt_pasn_auth_status_param, pasn_auth_status_param, WMITLV_SIZE_VAR)
|
||||
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_STRUC, wmi_rtt_pasn_auth_status_param, pasn_auth_status_param, WMITLV_SIZE_VAR) \
|
||||
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_BYTE, A_UINT8, cookie, WMITLV_SIZE_VAR)
|
||||
WMITLV_CREATE_PARAM_STRUC(WMI_RTT_PASN_AUTH_STATUS_CMD);
|
||||
|
||||
/* RTT 11az PASN deauthentication cmd */
|
||||
|
|
@ -7635,7 +7636,8 @@ WMITLV_CREATE_PARAM_STRUC(WMI_PDEV_PKTLOG_DECODE_INFO_EVENTID);
|
|||
#define WMITLV_TABLE_WMI_RTT_PASN_PEER_CREATE_REQ_EVENTID(id,op,buf,len) \
|
||||
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_rtt_pasn_peer_create_req_event_fixed_param, \
|
||||
wmi_rtt_pasn_peer_create_req_event_fixed_param, fixed_param, WMITLV_SIZE_FIX) \
|
||||
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_STRUC, wmi_rtt_pasn_peer_create_req_param, rtt_pasn_peer_param, WMITLV_SIZE_VAR)
|
||||
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_STRUC, wmi_rtt_pasn_peer_create_req_param, rtt_pasn_peer_param, WMITLV_SIZE_VAR) \
|
||||
WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_BYTE, A_UINT8, cookie, WMITLV_SIZE_VAR)
|
||||
WMITLV_CREATE_PARAM_STRUC(WMI_RTT_PASN_PEER_CREATE_REQ_EVENTID);
|
||||
|
||||
/* RTT 11az PASN peer delete event */
|
||||
|
|
|
|||
|
|
@ -22705,6 +22705,7 @@ enum {
|
|||
WMI_AUTH_RSNA_8021X_SHA384,
|
||||
WMI_AUTH_WPA3_SAE_SHA384,
|
||||
WMI_AUTH_FT_RSNA_SAE_SHA384,
|
||||
WMI_AUTH_FT_RSNA_PSK_SHA384,
|
||||
};
|
||||
|
||||
typedef enum {
|
||||
|
|
@ -47990,6 +47991,7 @@ typedef struct {
|
|||
#define WMI_RTT_PASN_PEER_CREATE_SECURITY_MODE_SET(flag,val) WMI_SET_BITS(flag, 0, 2, val)
|
||||
#define WMI_RTT_PASN_PEER_CREATE_FORCE_SELF_MAC_USE_GET(flag) WMI_GET_BITS(flag, 2, 1)
|
||||
#define WMI_RTT_PASN_PEER_CREATE_FORCE_SELF_MAC_USE_SET(flag,val) WMI_SET_BITS(flag, 2, 1, val)
|
||||
#define WMI_MAX_PASN_PASSPHRASE_LEN 64
|
||||
|
||||
typedef struct {
|
||||
A_UINT32 tlv_header; /** TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_rtt_pasn_peer_create_req_event_fixed_param */
|
||||
|
|
@ -47999,6 +48001,7 @@ typedef struct {
|
|||
* The following TLV will follow this fixed_param TLV:
|
||||
*
|
||||
* wmi_rtt_pasn_peer_create_req_param rtt_pasn_peer_param[]
|
||||
* A_UINT8 cookie[]
|
||||
*/
|
||||
} wmi_rtt_pasn_peer_create_req_event_fixed_param;
|
||||
|
||||
|
|
@ -48016,6 +48019,18 @@ typedef struct {
|
|||
* and flush old cache( if it exists) for dest_mac_addr with old self_mac_addr.
|
||||
* Bits 31:3: Reserved
|
||||
*/
|
||||
/* Authentication modes */
|
||||
A_UINT32 akm;
|
||||
/* pairwise cipher suite selector */
|
||||
A_UINT32 cipher_suite;
|
||||
/* PMKID */
|
||||
A_UINT8 pmk_id[WMI_MAX_PMKID_LEN];
|
||||
/* passphrase length */
|
||||
A_UINT32 passphrase_len;
|
||||
/* passphrase */
|
||||
A_UINT8 passphrase[WMI_MAX_PASN_PASSPHRASE_LEN];
|
||||
/* comeback cookie length */
|
||||
A_UINT32 cookie_len;
|
||||
} wmi_rtt_pasn_peer_create_req_param;
|
||||
|
||||
|
||||
|
|
@ -48025,6 +48040,7 @@ typedef struct {
|
|||
* The following TLV will follow this fixed_param TLV:
|
||||
*
|
||||
* wmi_rtt_pasn_auth_status_param pasn_auth_status_param[]
|
||||
* A_UINT8 cookie[]
|
||||
*/
|
||||
} wmi_rtt_pasn_auth_status_cmd_fixed_param;
|
||||
|
||||
|
|
@ -48036,6 +48052,14 @@ typedef struct {
|
|||
A_UINT32 status;
|
||||
/* Source address used for doing PASN authentication */
|
||||
wmi_mac_addr source_mac_addr;
|
||||
/* Authentication modes */
|
||||
A_UINT32 akm;
|
||||
/* pairwise cipher suite selector */
|
||||
A_UINT32 cipher_suite;
|
||||
/* PASN comeback timeout */
|
||||
A_INT32 timeout_value;
|
||||
/* comeback cookie length */
|
||||
A_UINT32 cookie_len;
|
||||
} wmi_rtt_pasn_auth_status_param;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -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_ 1572
|
||||
#define __WMI_REVISION_ 1573
|
||||
|
||||
/** The Version Namespace should not be normally changed. Only
|
||||
* host and firmware of the same WMI namespace will work
|
||||
|
|
|
|||
Loading…
Reference in a new issue