fw-api: CL 2776384 - update fw common interface files
wmi changes for ANQP randomization Change-Id: I599f15fb2d8c3a7ea942556561accf2d61738ae5 CRs-Fixed: 1107600
This commit is contained in:
@@ -407,6 +407,9 @@ typedef enum {
|
||||
/* DISA feature: Encrypt-decrypt data request */
|
||||
WMI_VDEV_ENCRYPT_DECRYPT_DATA_REQ_CMDID,
|
||||
|
||||
/** Command to enable mac randomizaton **/
|
||||
WMI_VDEV_ADD_MAC_ADDR_TO_RX_FILTER_CMDID,
|
||||
|
||||
/* peer specific commands */
|
||||
|
||||
/** create a peer */
|
||||
@@ -1105,6 +1108,9 @@ typedef enum {
|
||||
/* DISA feature: FW response to Host with encrypted/decrypted 802.11 DISA frame */
|
||||
WMI_VDEV_ENCRYPT_DECRYPT_DATA_RESP_EVENTID,
|
||||
|
||||
/** event to report mac randomization success **/
|
||||
WMI_VDEV_ADD_MAC_ADDR_TO_RX_FILTER_STATUS_EVENTID,
|
||||
|
||||
/* peer specific events */
|
||||
/** FW reauet to kick out the station for reasons like inactivity,lack of response ..etc */
|
||||
WMI_PEER_STA_KICKOUT_EVENTID = WMI_EVT_GRP_START_ID(WMI_GRP_PEER),
|
||||
@@ -17560,6 +17566,7 @@ static INLINE A_UINT8 *wmi_id_to_name(A_UINT32 wmi_command)
|
||||
WMI_RETURN_STRING(WMI_REQUEST_PEER_STATS_INFO_CMDID);
|
||||
WMI_RETURN_STRING(WMI_REQUEST_RADIO_CHAN_STATS_CMDID);
|
||||
WMI_RETURN_STRING(WMI_ROAM_PER_CONFIG_CMDID);
|
||||
WMI_RETURN_STRING(WMI_VDEV_ADD_MAC_ADDR_TO_RX_FILTER_CMDID);
|
||||
}
|
||||
|
||||
return "Invalid WMI cmd";
|
||||
@@ -17729,6 +17736,21 @@ typedef struct {
|
||||
A_UINT32 value;
|
||||
} wmi_pkgid_event_fixed_param;
|
||||
|
||||
typedef struct {
|
||||
A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_vdev_add_mac_addr_to_rx_filter_cmd_fixed_params */
|
||||
A_UINT32 vdev_id; /* vdev id whose mac to be randomized */
|
||||
/* enable is set to 1 if mac randomization to be enabled */
|
||||
A_UINT32 enable;
|
||||
/* randomization mac address if randomization is enabled */
|
||||
wmi_mac_addr mac_addr;
|
||||
} wmi_vdev_add_mac_addr_to_rx_filter_cmd_fixed_param;
|
||||
|
||||
typedef struct {
|
||||
A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_vdev_add_mac_addr_to_rx_filter_event_fixed_params */
|
||||
A_UINT32 vdev_id; /* vdev of id whose mac address was randomized */
|
||||
A_UINT32 status; /* status is 1 if success and 0 if failed */
|
||||
} wmi_vdev_add_mac_addr_to_rx_filter_status_event_fixed_param;
|
||||
|
||||
|
||||
/* ADD NEW DEFS HERE */
|
||||
|
||||
|
Reference in New Issue
Block a user