diff options
| author | tinlin <tinlin@codeaurora.org> | 2017-11-21 18:52:18 +0800 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-11-28 05:45:08 -0800 |
| commit | c01aa53e8cc5dee520f5bc98373787f31015bb7a (patch) | |
| tree | f0cfcc5a75e3983259b3571181a5324a076a98be | |
| parent | b7516b5db3c831266e74e0221902f8e4c44d91ae (diff) | |
qcacld-2.0: CL 3520394 - Update fw common interface files
Define pdev param WMI_PDEV_UPDATE_WDCVS_ALGO
Change-Id: I7d5f898f87b9f3e65bc683eba752cf2136c1ca2c
CRs-fixed: 865207
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_unified.h | 24 | ||||
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_version.h | 2 |
2 files changed, 24 insertions, 2 deletions
diff --git a/CORE/SERVICES/COMMON/wmi_unified.h b/CORE/SERVICES/COMMON/wmi_unified.h index 1ba867759415..be98ef0acf64 100644 --- a/CORE/SERVICES/COMMON/wmi_unified.h +++ b/CORE/SERVICES/COMMON/wmi_unified.h @@ -4562,8 +4562,30 @@ typedef enum { * framework determines how to respond to the power failure * 2 - Silently rejuvenate if power failure occurs. * 3 - Feature disabled. - */ + */ WMI_PDEV_AUTO_DETECT_POWER_FAILURE, + /** Configure operating voltage corner mode based on phymode and bw. + * bit 0-1 - operating voltage corner mode for 11a/b. + * bit 2-3 - operating voltage corner mode for 11g. + * bit 4-5 - operating voltage corner mode for 11n, 20MHz, 1x1. + * bit 6-7 - operating voltage corner mode for 11n, 20MHz, 2x2. + * bit 8-9 - operating voltage corner mode for 11n, 40MHz, 1x1. + * bit 10-11 - operating voltage corner mode for 11n, 40MHz, 2x2. + * bit 12-13 - operating voltage corner mode for 11ac, 20MHz, 1x1. + * bit 14-15 - operating voltage corner mode for 11ac, 20MHz, 2x2. + * bit 16-17 - operating voltage corner mode for 11ac, 40MHz, 1x1. + * bit 18-19 - operating voltage corner mode for 11ac, 40MHz, 2x2. + * bit 20-21 - operating voltage corner mode for 11ac, 80MHz, 1x1. + * bit 22-23 - operating voltage corner mode for 11ac, 80MHz, 2x2. + * bit 24-25 - operating voltage corner mode for 11ac, 160MHz, 1x1. + * bit 26-27 - operating voltage corner mode for 11ac, 160MHz, 2x2. + * --------------------------------------------- + * 00 - Static voltage corner SVS + * 01 - static voltage corner LOW SVS + * 10 - Dynamic voltage corner selection based on TPUT + * 11 - Dynamic voltage corner selection based on TPUT and Tx Flush counters + */ + WMI_PDEV_UPDATE_WDCVS_ALGO, } WMI_PDEV_PARAM; typedef enum { diff --git a/CORE/SERVICES/COMMON/wmi_version.h b/CORE/SERVICES/COMMON/wmi_version.h index aedc6013d2b8..5d55817347c5 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_ 440 +#define __WMI_REVISION_ 441 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work |
