Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4bb142cf authored by spuligil's avatar spuligil Committed by Madan Koyyalamudi
Browse files

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
parent 0792fd82
Loading
Loading
Loading
Loading
+16 −1
Original line number Diff line number Diff line
@@ -16354,8 +16354,13 @@ typedef struct {
    /** consider roam trigger if connected AP rssi is worse than trigger_rssi_threshold */
    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
     * 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 */
    /* Roam score delta in %.
@@ -16370,6 +16375,16 @@ typedef struct {
       Ex: Reason code in the BTM response frame
       Valid values are 0 - 255 */
    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;
/**
+1 −1
Original line number Diff line number Diff line
@@ -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_ 996
#define __WMI_REVISION_ 997

/** The Version Namespace should not be normally changed. Only
 *  host and firmware of the same WMI namespace will work