diff options
| author | spuligil <spuligil@codeaurora.org> | 2019-09-20 12:00:43 -0700 |
|---|---|---|
| committer | spuligil <spuligil@codeaurora.org> | 2019-09-20 12:00:44 -0700 |
| commit | 826a9ccf73b2dd8b2c3c061ee982b9c3268e3092 (patch) | |
| tree | 5c75fe0bb2c2fbe1465791c269d198bae0fcc44a | |
| parent | 89b764697aefec7ba6ff1ec2470a75eb0f7141bc (diff) | |
fw-api: CL 8186446 - update fw common interface files
Change-Id: Ib064a53b9a207f0255092dae70617062be1346aa
WMI: add mu_edca_ie_offset field to BCN_TMPL_CMD msg
CRs-Fixed: 2262693
| -rwxr-xr-x | fw/wmi_unified.h | 16 | ||||
| -rwxr-xr-x | fw/wmi_version.h | 2 |
2 files changed, 17 insertions, 1 deletions
diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index c29db615ee80..41b11197497e 100755 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -6233,6 +6233,15 @@ typedef enum { */ WMI_PDEV_PARAM_SET_CMD_OBSS_PD_PER_AC, + /* + * Parameter used to enable/disable FW control of MU-EDCA and AP back-off + * parameters. + * If set to zero, FW mode is disabled; if set to 1, FW mode is enabled. + * Default setting is to have it enabled, and user can disable it in + * favor of manual mode or host control mode. + */ + WMI_PDEV_PARAM_ENABLE_FW_DYNAMIC_HE_EDCA, + } WMI_PDEV_PARAM; #define WMI_PDEV_ONLY_BSR_TRIG_IS_ENABLED(trig_type) WMI_GET_BITS(trig_type, 0, 1) @@ -10655,6 +10664,13 @@ typedef struct { * is 0, 1, 4 and 5, set the bitmap to (0X80000033) */ A_UINT32 csc_event_bitmap; + /** Specify offset for FW to overwrite MU EDCA parameters in the beacon. + * This is done during FW tuning of EDCA parameters. + * Based on number of HE and Legacy stations. + * If mu_edca_ie_offset == 0, it is ignored. + * Only non-zero values are considered. + */ + A_UINT32 mu_edca_ie_offset; /* * The TLVs follows: diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 37cc6bebe372..5b9bbce72984 100755 --- a/fw/wmi_version.h +++ b/fw/wmi_version.h @@ -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_ 723 +#define __WMI_REVISION_ 724 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work |
