qcacld-3.0: CL 1476371 - update fw common interface files

qcacld-2.0 to qcacld-3.0 propagation.

WMI change to enable Custom aggregation size for ADDBA request and
response through WMI command WMI_VDEV_SET_CUSTOM_AGGR_SIZE_CMDID.

Change-Id: I0fb54e8f32344b209787239ed64d7ecb13ea56fb
CRs-Fixed: 865207
This commit is contained in:
Krishna Kumaar Natarajan
2016-04-16 14:09:09 +05:30
committed by Gerrit - the friendly Code Review server
parent ee6cfa7061
commit ea0a796e9e
3 changed files with 35 additions and 2 deletions

View File

@@ -390,6 +390,8 @@ typedef enum {
WMI_VDEV_FILTER_NEIGHBOR_RX_PACKETS_CMDID,
/** set quiet ie parameters. primarily used in AP mode */
WMI_VDEV_SET_QUIET_MODE_CMDID,
/** To set custom aggregation size for per vdev */
WMI_VDEV_SET_CUSTOM_AGGR_SIZE_CMDID,
/* peer specific commands */
@@ -3160,6 +3162,29 @@ typedef struct {
A_UINT32 enabled; /* enable/disable */
} wmi_vdev_set_quiet_cmd_fixed_param;
typedef struct {
/*
* TLV tag and len; tag equals
* WMITLV_TAG_STRUC_wmi_vdev_set_custom_aggr_size_cmd_fixed_param
*/
A_UINT32 tlv_header;
/*
* vdev id indicating to which the vdev custom aggregation size
* will be applied.
*/
A_UINT32 vdev_id;
/*
* Size for tx aggregation (max MPDUs per A-MPDU) for the vdev
* mentioned in vdev id
*/
A_UINT32 tx_aggr_size;
/*
* Size for rx aggregation (block ack window size limit) for
* the vdev mentioned in vdev id
*/
A_UINT32 rx_aggr_size;
} wmi_vdev_set_custom_aggr_size_cmd_fixed_param;
/*
* Command to enable/disable Green AP Power Save.
* This helps conserve power during AP operation. When the AP has no