fw-api: CL 14037997 - update fw common interface files

Change-Id: I0907c112784d246c3a16669187c28bad2bbf1769
WMI: add distinct roam candidate AP min RSSI thresholds for 5,6 GHz bands
CRs-Fixed: 2262693
This commit is contained in:
spuligil
2021-05-22 12:01:25 -07:00
committed by Madan Koyyalamudi
parent 0792fd8204
commit 4bb142cf31
2 changed files with 17 additions and 2 deletions

View File

@@ -16354,8 +16354,13 @@ typedef struct {
/** consider roam trigger if connected AP rssi is worse than trigger_rssi_threshold */ /** consider roam trigger if connected AP rssi is worse than trigger_rssi_threshold */
A_INT32 trigger_rssi_threshold; /* Units in dbm*/ A_INT32 trigger_rssi_threshold; /* Units in dbm*/
/* /*
* Consider AP as roam candidate only if AP rssi is better than * Consider 2.4GHz AP as roam candidate only if AP rssi is better than
* cand_ap_min_rssi_threshold * cand_ap_min_rssi_threshold
* If valid (non-zero) cand_ap_min_rssi_threshold_5g and
* cand_ap_min_rssi_threshold_6g values are provided,
* then cand_ap_min_rssi_threshold should only be applied to 2.4 GHz APs.
* But if cand_ap_min_rssi_threshold_5g and cand_ap_min_rssi_threshold_6g
* are zeros, then cand_ap_min_rssi_threshold should be applied to all APs.
*/ */
A_INT32 cand_ap_min_rssi_threshold; /* Units in dbm */ A_INT32 cand_ap_min_rssi_threshold; /* Units in dbm */
/* Roam score delta in %. /* Roam score delta in %.
@@ -16370,6 +16375,16 @@ typedef struct {
Ex: Reason code in the BTM response frame Ex: Reason code in the BTM response frame
Valid values are 0 - 255 */ Valid values are 0 - 255 */
A_UINT32 reason_code; A_UINT32 reason_code;
/*
* Consider 5GHz AP as roam candidate only if AP rssi is better than
* cand_ap_min_rssi_threshold_5g
*/
A_INT32 cand_ap_min_rssi_threshold_5g; /* Units in dbm */
/*
* Consider 6GHz AP as roam candidate only if AP rssi is better than
* cand_ap_min_rssi_threshold_6g
*/
A_INT32 cand_ap_min_rssi_threshold_6g; /* Units in dbm */
} wmi_configure_roam_trigger_parameters; } wmi_configure_roam_trigger_parameters;
/** /**

View File

@@ -36,7 +36,7 @@
#define __WMI_VER_MINOR_ 0 #define __WMI_VER_MINOR_ 0
/** WMI revision number has to be incremented when there is a /** WMI revision number has to be incremented when there is a
* change that may or may not break compatibility. */ * change that may or may not break compatibility. */
#define __WMI_REVISION_ 996 #define __WMI_REVISION_ 997
/** The Version Namespace should not be normally changed. Only /** The Version Namespace should not be normally changed. Only
* host and firmware of the same WMI namespace will work * host and firmware of the same WMI namespace will work