Merge "fw-api: CL 32088692 - update fw common interface files"

This commit is contained in:
QCTECMDR Service 2026-04-01 19:38:10 -07:00 • committed by Gerrit - the friendly Code Review server
commit 0a8aa69a20
2 changed files with 15 additions and 2 deletions

View file

@ -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 */

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