diff --git a/fw/htt_stats.h b/fw/htt_stats.h index 19a57263b844..75440dc6f63c 100644 --- a/fw/htt_stats.h +++ b/fw/htt_stats.h @@ -9285,7 +9285,7 @@ typedef struct { struct { A_UINT32 channel:16, /* MHz units */ chain:8, - band:8; + band:8; /* 0: 2GHz, 1: 5GHz, 2: 6GHz */ }; }; diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index 6777b74b26e8..99a4c58ad2b9 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -22906,6 +22906,13 @@ typedef struct { * as mlo_etp_weightage_pcnt. */ A_UINT32 mlo_etp_weightage_pcnt; + /* mcc_score_factor_pcnt: + * This score factor will be applied to roam candidate score if the + * roaming to that candidate can form MCC with any other interface. + * Example: if value is 20, then only 20% of the score will be + * considered for the candidates for which MCC will be formed. + */ + A_UINT32 mcc_score_factor_pcnt; } wmi_roam_cnd_scoring_param; typedef struct { diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 8eba322c7976..cf8ab32cbc30 100644 --- a/fw/wmi_version.h +++ b/fw/wmi_version.h @@ -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_ 1551 +#define __WMI_REVISION_ 1552 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work