mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-25 22:23:14 -04:00
fw-api: CL 10270542 - update fw common interface files
Change-Id: I25fc0faa91f31ca8f626faa6ac7d33d4dc4a3817 WMI: add peer_ps valid,timestamp fields to PEER_STA_PS_STATECHG_EVENT msg CRs-Fixed: 2262693
This commit is contained in:
parent
36993e85cb
commit
a670b907a9
3 changed files with 26 additions and 1 deletions
|
|
@ -438,6 +438,7 @@ typedef enum {
|
|||
WMI_SERVICE_HOST_SCAN_STOP_VDEV_ALL_SUPPORT = 243, /* Indicates FW supports scan stop mode WMI_SCN_STOP_HOST_VAP_ALL */
|
||||
WMI_SERVICE_BEACON_PROTECTION_SUPPORT = 244, /* Indicates FW supports WPA3 Beacon protection */
|
||||
WMI_SERVICE_EMA_AP_SUPPORT = 245, /* FW supports EMA AP feature */
|
||||
WMI_SERVICE_PEER_POWER_SAVE_DURATION_SUPPORT = 246, /* Support for adding Power save duration per client */
|
||||
|
||||
|
||||
/******* ADD NEW SERVICES UP TO 256 HERE *******/
|
||||
|
|
|
|||
|
|
@ -23565,10 +23565,34 @@ typedef struct wmi_wds_addr_event {
|
|||
A_UINT32 vdev_id; /* ID of the vdev this peer belongs to */
|
||||
} wmi_wds_addr_event_fixed_param;
|
||||
|
||||
/*
|
||||
* Enum values for WMI_PEER_PS_SUPPORTED_BITMAP field,
|
||||
* in wmi_peer_sta_ps_statechange_event structure.
|
||||
*/
|
||||
typedef enum {
|
||||
/* Used to indicate that peer_ps_valid is valid */
|
||||
WMI_PEER_PS_VALID_SUPPORTED = 0x00000001,
|
||||
/* Used to indicate that peer_ps_timestamp field is valid */
|
||||
WMI_PEER_PS_TIMESTAMP_SUPPORTED = 0x00000002,
|
||||
} WMI_PEER_PS_SUPPORTED_BITMAP;
|
||||
|
||||
typedef struct {
|
||||
A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_peer_sta_ps_statechange_event_fixed_param */
|
||||
wmi_mac_addr peer_macaddr;
|
||||
A_UINT32 peer_ps_state;
|
||||
/* Start of extended structure */
|
||||
/* Bitmap to indicate which fields in the extended structure are valid.
|
||||
* Bitmap values correspond to enum WMI_PEER_PS_SUPPORTED_BITMAP
|
||||
*/
|
||||
A_UINT32 peer_ps_supported_bitmap;
|
||||
/* This field is used to indicate host of a valid PS state change.
|
||||
* 1 - indicates a valid PS state change.
|
||||
* 0 - indicates an invalid PS state change.
|
||||
* Host to ignore the power save duration calculation when peer_ps_valid = 0
|
||||
*/
|
||||
A_UINT32 peer_ps_valid;
|
||||
/* This field indicates the time since target boot-up in MilliSeconds. */
|
||||
A_UINT32 peer_ps_timestamp;
|
||||
} wmi_peer_sta_ps_statechange_event_fixed_param;
|
||||
|
||||
/* WMI_PDEV_FIPS_EVENTID */
|
||||
|
|
|
|||
|
|
@ -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_ 823
|
||||
#define __WMI_REVISION_ 824
|
||||
|
||||
/** 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