diff options
| author | Zhang Qian <zhangq@codeaurora.org> | 2019-04-04 16:31:08 +0800 |
|---|---|---|
| committer | Zhang Qian <zhangq@codeaurora.org> | 2019-04-11 18:05:58 +0800 |
| commit | f10f0702c861940ebb4444f4a625cecb4fd43f4e (patch) | |
| tree | 3457e4c1c6987eb1f2786b685f5491bb2d32a46e | |
| parent | 25e73b69253966ad443ceeb605088bf3cc5c0dae (diff) | |
qcacld-2.0: CL 6529657 - Update fw common interface files
WMI: add WMI_COEX_CONFIG_THREE_WAY_COEX_START def
Change-Id: I549c6bd3be070e64e03e3ec0d71d3e0bdf5a9457
CRs-fixed: 2433619
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_unified.h | 15 | ||||
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_version.h | 2 |
2 files changed, 12 insertions, 5 deletions
diff --git a/CORE/SERVICES/COMMON/wmi_unified.h b/CORE/SERVICES/COMMON/wmi_unified.h index 156f4852ad9d..c4a73a17d45c 100644 --- a/CORE/SERVICES/COMMON/wmi_unified.h +++ b/CORE/SERVICES/COMMON/wmi_unified.h @@ -11490,6 +11490,7 @@ typedef struct { /* Note: WMI_ROAM_SCAN_MODE_ROAMOFFLOAD is one bit not conflict with LFR2.0 SCAN_MODE. */ #define WMI_ROAM_SCAN_MODE_ROAMOFFLOAD 0x4 + typedef struct { A_UINT32 tlv_header; /** TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_roam_scan_cmd_fixed_param */ A_UINT32 vdev_id; @@ -17538,7 +17539,6 @@ typedef struct #define wmi_ndl_schedule_update_fixed_param wmi_ndl_schedule_update_fixed_param_PROTOTYPE - typedef struct { A_UINT32 tlv_header; A_UINT32 num_data; @@ -17622,7 +17622,6 @@ enum { * commit_limits = 1, at which point it will apply all the received * specifications. */ - typedef struct { /** TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_sar_limits_cmd_param */ A_UINT32 tlv_header; @@ -17632,17 +17631,16 @@ typedef struct { * if set to WMI_SAR_FEATURE_OFF, disable feature; * if set to WMI_SAR_FEATURE_NO_CHANGE, do not alter state of feature; */ - A_UINT32 sar_enable; /** number of items in sar_limits[] */ A_UINT32 num_limit_rows; + /** once received and is set to 1, FW will calculate the power limits * and send set_power command to apply them. * Otherwise just update local values stored in FW until a future msg * with commit_limits=1 arrives. */ - A_UINT32 commit_limits; /** @@ -22261,6 +22259,15 @@ typedef enum wmi_coex_config_type { * arg5 - t_delay for high priority traffic (microsecond units) */ WMI_COEX_CONFIG_THREE_WAY_DELAY_PARA = 33, + /* WMI_COEX_CONFIG_THREE_WAY_COEX_START + * config to set coex parameters from WLAN host to adjust priorities + * among wlan/bt/zb + * arg1 - priority level 1, the serialized coex scenorio ID will be put here + * arg2 - priority level 2, same parameters rules as arg1 + * arg3 - priority level 3, same parameters rules as arg1 + * arg4 - priority level 4, same parameters rules as arg1 + */ + WMI_COEX_CONFIG_THREE_WAY_COEX_START = 34, } WMI_COEX_CONFIG_TYPE; typedef struct { diff --git a/CORE/SERVICES/COMMON/wmi_version.h b/CORE/SERVICES/COMMON/wmi_version.h index cc49f503421c..fe1514c74faa 100644 --- a/CORE/SERVICES/COMMON/wmi_version.h +++ b/CORE/SERVICES/COMMON/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_ 629 +#define __WMI_REVISION_ 630 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work |
