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

Change-Id: I0e540333264f2c3768e44ae416e5438cd2d84899
WMI: add MBSS capability flags in vdev start cmd
CRs-Fixed: 2262693
This commit is contained in:
spuligil
2020-06-27 12:00:48 -07:00
committed by Gerrit - the friendly Code Review server
orang tua bf6b1c2e81
melakukan 2756c84c4e
3 mengubah file dengan 21 tambahan dan 3 penghapusan

Melihat File

@@ -445,6 +445,7 @@ typedef enum {
WMI_REQUEST_CTRL_PATH_STATS_REQUEST = 250, /* FW supports control path stats */
WMI_SERVICE_TPC_STATS_EVENT = 251, /* FW support to dump the TPC tables */
WMI_SERVICE_NO_INTERBAND_MCC_SUPPORT = 252, /* Indicates FW doesn't support interband MCC */
WMI_SERVICE_MBSS_PARAM_IN_VDEV_START_SUPPORT = 253, /* FW supports VDEV's MBSS param exchange in VDEV start command */
/******* ADD NEW SERVICES UP TO 256 HERE *******/

Melihat File

@@ -9486,9 +9486,13 @@ typedef struct {
* See macros starting with WMI_PDEV_ID_ for values.
*/
A_UINT32 pdev_id;
/** control flags for this vdev */
/** control flags for this vdev (DEPRECATED)
* Use @mbss_capability_flags in vdev start instead.
*/
A_UINT32 flags;
/** vdevid of transmitted AP (mbssid case) */
/** vdevid of transmitted AP (mbssid case) (DEPRECATED)
* Use @vdevid_trans in vdev start instead.
*/
A_UINT32 vdevid_trans;
/* This TLV is followed by another TLV of array of structures
* wmi_vdev_txrx_streams cfg_txrx_streams[];
@@ -10249,6 +10253,19 @@ typedef struct {
A_UINT32 regdomain;
/* min data rate to be used in BSS in Mbps */
A_UINT32 min_data_rate;
/** @mbss_capability_flags: Bitmap of vdev's MBSS/EMA capability.
* Capabilities are combination of below flags:
* VDEV_FLAGS_NON_MBSSID_AP
* VDEV_FLAGS_TRANSMIT_AP
* VDEV_FLAGS_NON_TRANSMIT_AP
* VDEV_FLAGS_EMA_MODE
*/
A_UINT32 mbss_capability_flags;
/** vdevid of transmitting VAP (mbssid case). Ignored for non mbssid case */
A_UINT32 vdevid_trans;
/* The TLVs follows this structure:
* wmi_channel chan; <-- WMI channel
* wmi_p2p_noa_descriptor noa_descriptors[]; <-- actual p2p NOA descriptor from scan entry

Melihat File

@@ -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_ 856
#define __WMI_REVISION_ 857
/** The Version Namespace should not be normally changed. Only
* host and firmware of the same WMI namespace will work