mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-10 22:40:54 -04:00
Merge "fw-api: CL 32088692 - update fw common interface files"
This commit is contained in:
commit
0a8aa69a20
2 changed files with 15 additions and 2 deletions
|
|
@ -6112,6 +6112,7 @@ typedef enum {
|
|||
WMI_VENDOR1_REQ1_VERSION_4_20 = 7,
|
||||
WMI_VENDOR1_REQ1_VERSION_4_40 = 8,
|
||||
WMI_VENDOR1_REQ1_VERSION_4_50 = 9,
|
||||
WMI_VENDOR1_REQ1_VERSION_4_60 = 10,
|
||||
} WMI_VENDOR1_REQ1_VERSION;
|
||||
|
||||
typedef enum {
|
||||
|
|
@ -6120,6 +6121,7 @@ typedef enum {
|
|||
WMI_VENDOR1_REQ2_VERSION_3_20 = 2,
|
||||
WMI_VENDOR1_REQ2_VERSION_3_50 = 3,
|
||||
WMI_VENDOR1_REQ2_VERSION_3_61 = 4,
|
||||
WMI_VENDOR1_REQ2_VERSION_3_70 = 5,
|
||||
} WMI_VENDOR1_REQ2_VERSION;
|
||||
|
||||
typedef enum {
|
||||
|
|
@ -24297,7 +24299,7 @@ typedef struct {
|
|||
/** unique id identifying the VDEV, generated by the caller */
|
||||
A_UINT32 vdev_id;
|
||||
/** roam scan RSSI threshold */
|
||||
A_UINT32 roam_scan_rssi_thresh;
|
||||
A_UINT32 roam_scan_rssi_thresh; /* 2 GHz threshold */
|
||||
/** When using Hw generated beacon RSSI interrupts */
|
||||
A_UINT32 roam_rssi_thresh_diff;
|
||||
/** 5G scan max count */
|
||||
|
|
@ -24312,6 +24314,15 @@ typedef struct {
|
|||
A_INT32 rssi_thresh_offset_5g;
|
||||
/** flags for WMI_ROAM_SCAN_RSSI_THRESHOLD Command */
|
||||
A_UINT32 flags; /* see WMI_ROAM_SCAN_RSSI_THRESHOLD_FLAG defs */
|
||||
/*
|
||||
* If roam_scan_rssi_thresh_5ghz and roam_scan_rssi_thresh_6ghz are 0
|
||||
* (due to the host not explicitly filling in values for these fields),
|
||||
* the FW shall apply the roam_scan_rssi_thresh specification to the
|
||||
* 5 GHz and 6 GHz bands, along with the 2.4 GHz band that the
|
||||
* roam_scan_rssi_thresh specification is predominantly intended for.
|
||||
*/
|
||||
A_UINT32 roam_scan_rssi_thresh_5ghz; /* 5 GHz threshold */
|
||||
A_UINT32 roam_scan_rssi_thresh_6ghz; /* 6 GHz threshold */
|
||||
/* The TLVs will follow.
|
||||
* wmi_roam_scan_extended_threshold_param extended_param;
|
||||
* wmi_roam_earlystop_rssi_thres_param earlystop_param;
|
||||
|
|
@ -24495,6 +24506,8 @@ typedef struct {
|
|||
#define WMI_ROAM_SCAN_CHAN_LIST_TYPE_NONE 0x1
|
||||
#define WMI_ROAM_SCAN_CHAN_LIST_TYPE_STATIC 0x2
|
||||
#define WMI_ROAM_SCAN_CHAN_LIST_TYPE_DYNAMIC 0x3
|
||||
/* Restrict RCL to Neighbor Report and BTM request channels only */
|
||||
#define WMI_ROAM_SCAN_CHAN_LIST_TYPE_NEIGHBOR_REPORT 0x4
|
||||
|
||||
#define WMI_ROAM_SCAN_LIST_FLAG_FLUSH_STATIC 0x1 /* Flush static roam scan channel list in FW */
|
||||
#define WMI_ROAM_SCAN_LIST_FLAG_FLUSH_DYNAMIC 0x2 /* Flush dynamic roam scan channel list in FW */
|
||||
|
|
|
|||
|
|
@ -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_ 1738
|
||||
#define __WMI_REVISION_ 1739
|
||||
|
||||
/** 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