fw-api: CL 3952186 - update fw common interface files

WMI: add vdev params for configuring modulated DTIM

Change-Id: I3074e6e87664c2aa1f70fb810a58c24ff1496e80
CRs-Fixed: 1107600
This commit is contained in:
spuligil
2017-12-27 09:01:02 -08:00
committed by snandini
parent 54486e0c32
commit 635c23e052
4 changed files with 16 additions and 1 deletions

View File

@@ -242,6 +242,7 @@ typedef enum {
* host will rely on WMI_DMA_RING_CAPABILITIES to get supported modules */ * host will rely on WMI_DMA_RING_CAPABILITIES to get supported modules */
WMI_SERVICE_AP_OBSS_DETECTION_OFFLOAD=147, /* Support SAP mode OBSS detection offload */ WMI_SERVICE_AP_OBSS_DETECTION_OFFLOAD=147, /* Support SAP mode OBSS detection offload */
WMI_SERVICE_11K_NEIGHBOUR_REPORT_SUPPORT=148, /* Support for 11k neighbor report */ WMI_SERVICE_11K_NEIGHBOUR_REPORT_SUPPORT=148, /* Support for 11k neighbor report */
WMI_SERVICE_LISTEN_INTERVAL_OFFLOAD_SUPPORT=149, /* Support listen interval offload */
/******* ADD NEW SERVICES HERE *******/ /******* ADD NEW SERVICES HERE *******/

View File

@@ -1438,6 +1438,7 @@ typedef enum {
OP(WMI_PDEV_DMA_RING_CFG_RSP_EVENTID) \ OP(WMI_PDEV_DMA_RING_CFG_RSP_EVENTID) \
OP(WMI_PDEV_DMA_RING_BUF_RELEASE_EVENTID) \ OP(WMI_PDEV_DMA_RING_BUF_RELEASE_EVENTID) \
OP(WMI_SAR_GET_LIMITS_EVENTID) \ OP(WMI_SAR_GET_LIMITS_EVENTID) \
OP(WMI_SAR2_RESULT_EVENTID) \
/* add new EVT_LIST elements above this line */ /* add new EVT_LIST elements above this line */

View File

@@ -8100,6 +8100,19 @@ typedef enum {
*/ */
WMI_VDEV_PARAM_RATE_DROPDOWN_BMAP, /* 0x79 */ WMI_VDEV_PARAM_RATE_DROPDOWN_BMAP, /* 0x79 */
/** VDEV parameter to config modulated DTIM count */
WMI_VDEV_PARAM_MODDTIM_CNT, /* 0x7a */
/**
* VDEV parameter to config max listen interval,
* when modulated DTIM is enabled.
* Units are 100TU.
*/
WMI_VDEV_PARAM_MAX_LI_OF_MODDTIM, /* 0x7b */
/** VDEV parameter to config dynamic DTIM count */
WMI_VDEV_PARAM_DYNDTIM_CNT, /* 0x7c */
/*=== ADD NEW VDEV PARAM TYPES ABOVE THIS LINE === /*=== ADD NEW VDEV PARAM TYPES ABOVE THIS LINE ===
* The below vdev param types are used for prototyping, and are * The below vdev param types are used for prototyping, and are

View File

@@ -36,7 +36,7 @@
#define __WMI_VER_MINOR_ 0 #define __WMI_VER_MINOR_ 0
/** WMI revision number has to be incremented when there is a /** WMI revision number has to be incremented when there is a
* change that may or may not break compatibility. */ * change that may or may not break compatibility. */
#define __WMI_REVISION_ 483 #define __WMI_REVISION_ 484
/** The Version Namespace should not be normally changed. Only /** The Version Namespace should not be normally changed. Only
* host and firmware of the same WMI namespace will work * host and firmware of the same WMI namespace will work