diff --git a/target/inc/wmi_unified.h b/target/inc/wmi_unified.h index 184814b2d9..3a3e18c73b 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 c613263728..3e88514337 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