From 27e5d776c3c543a57769218d3bd231095a416bf2 Mon Sep 17 00:00:00 2001 From: spuligil Date: Tue, 20 Aug 2024 00:30:48 -0700 Subject: [PATCH] fw-api: CL 27444604 - update fw common interface files Change-Id: I6911bdb80988b788cf623a4a308c43f0311c5d1a CRs-Fixed: 3830439 --- fw/wmi_unified.h | 11 +++++++++++ fw/wmi_version.h | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index d8ea0b4b9906..bb80605f232e 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -40455,6 +40455,17 @@ typedef struct { * than rssi_6g_threshold. If rssi_6g_threshold is 0, it should be ignored. */ A_INT32 rssi_6g_threshold; /* units = dBm */ + /** bss_load_alpha_pct + * This parameter is used for updating the exponential average of the + * BSS load: + * new avg BSS load = + * new BSS load measurement * alpha / 100 + + * old avg BSS load * (100 - alpha) / 100 + * This parameter uses percent units. E.g. if bss_load_alpha_pct == 10, + * the new average will be the sum of 10% of the new measurement + 90% of + * the old average. + */ + A_UINT32 bss_load_alpha_pct; } wmi_roam_bss_load_config_cmd_fixed_param; /** Deauth roam trigger parameters */ diff --git a/fw/wmi_version.h b/fw/wmi_version.h index cf12b0a97a78..7df73f814166 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_ 1513 +#define __WMI_REVISION_ 1514 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work