Explorar el Código

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
Nitesh Shah hace 8 años
padre
commit
a43b09df1e
Se han modificado 2 ficheros con 22 adiciones y 1 borrados
  1. 21 0
      target/inc/wmi_unified.h
  2. 1 1
      target/inc/wmi_version.h

+ 21 - 0
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;
 

+ 1 - 1
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