From a43b09df1ec76159a65027bc72c0c960853689b3 Mon Sep 17 00:00:00 2001 From: Nitesh Shah Date: Wed, 20 Jul 2016 17:20:07 +0530 Subject: [PATCH] qcacld-3.0: CL 1548852 - update fw common interface files Propagation from qcacld-2.0 to qcacld-3.0 Adding ANT_DIV WMI_PDEV_PARAMs. Change-Id: I473e46c1236140c780059d2877e573bbe22b1586 CRs-fixed: 865207 --- target/inc/wmi_unified.h | 21 +++++++++++++++++++++ target/inc/wmi_version.h | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/target/inc/wmi_unified.h b/target/inc/wmi_unified.h index 184814b2d9a8..3a3e18c73b16 100644 --- a/target/inc/wmi_unified.h +++ b/target/inc/wmi_unified.h @@ -3756,6 +3756,27 @@ typedef enum { * Units are microseconds. */ WMI_PDEV_PARAM_PROPAGATION_DELAY, + /** + * Host can enable/disable ANT DIV feature + * if it's been enabled in BDF + */ + WMI_PDEV_PARAM_ENA_ANT_DIV, + /** Host can force one chain to select a specific ANT */ + WMI_PDEV_PARAM_FORCE_CHAIN_ANT, + /** + * Start a cycle ANT self test periodically. + * In the test, the FW would select each ANT pair + * one by one, the cycle time could be configured + * via WMI_PDEV_PARAM_ANT_DIV_SELFTEST_INTVL + */ + WMI_PDEV_PARAM_ANT_DIV_SELFTEST, + /** + * Configure the cycle time of ANT self test, + * the unit is micro second. Per the timer + * limitation, too small value could be not so + * accurate. + */ + WMI_PDEV_PARAM_ANT_DIV_SELFTEST_INTVL, } WMI_PDEV_PARAM; diff --git a/target/inc/wmi_version.h b/target/inc/wmi_version.h index c6132637280f..3e88514337d7 100644 --- a/target/inc/wmi_version.h +++ b/target/inc/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_ 276 +#define __WMI_REVISION_ 277 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work