summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspuligil <spuligil@codeaurora.org>2018-11-02 12:03:40 -0700
committerspuligil <spuligil@codeaurora.org>2018-11-02 12:03:41 -0700
commit993fe2040f496f2e8ac807c38bc7940426f4002b (patch)
tree61c13f9dc7d4a2b696f8e28d59831236f412a1a4
parentae5e204066726abea4c054aa56e7d1e3387337dd (diff)
fw-api: CL 5721156 - update fw common interface files
Change-Id: I967e35aa9fce7bfddb3a8a980a22255608aa8b5b WMI: add [tx,rx] [2g,5g] disable MRC flags in vdev chainmask cfg msg CRs-Fixed: 2262693
-rwxr-xr-xfw/wmi_services.h1
-rwxr-xr-xfw/wmi_unified.h8
-rwxr-xr-xfw/wmi_version.h2
3 files changed, 10 insertions, 1 deletions
diff --git a/fw/wmi_services.h b/fw/wmi_services.h
index e5c87849c608..d06412f4bdaf 100755
--- a/fw/wmi_services.h
+++ b/fw/wmi_services.h
@@ -269,6 +269,7 @@ typedef enum {
WMI_SERVICE_PER_VDEV_CHAINMASK_CONFIG_SUPPORT=173, /* Support for configuring chainmask per VDEV */
WMI_SERVICE_TX_DATA_MGMT_ACK_RSSI=174, /* ACK RSSI indication to host for host TX data and mgmt frame */
WMI_SERVICE_NAN_DISABLE_SUPPORT=175, /* indicates firmware is dependent on host to disable NAN incase of concurrencies */
+ WMI_SERVICE_NAN_DISABLE_SUPPORT__prototype = WMI_SERVICE_NAN_DISABLE_SUPPORT, /* alias, to clarify that NAN_DISABLE_SUPPORT is for prototype testing purposes */
/******* ADD NEW SERVICES HERE *******/
diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h
index 2fa4e30aea5c..bd2cd1d80881 100755
--- a/fw/wmi_unified.h
+++ b/fw/wmi_unified.h
@@ -4568,6 +4568,14 @@ typedef struct {
A_UINT32 rx_nss_5g;
/* number of chains to use for 11a transmissions. Valid only in 5 GHz */
A_UINT32 num_tx_chains_a;
+ /* If non-zero then use only one chain for TX when connection tx_nss is 1 in 2.4 GHz */
+ A_UINT32 disable_tx_mrc_2g;
+ /* If non-zero then use only one chain for RX when connection rx_nss is 1 in 2.4 GHz */
+ A_UINT32 disable_rx_mrc_2g;
+ /* If non-zero then use only one chain for TX when connection tx_nss is 1 in 5 GHz */
+ A_UINT32 disable_tx_mrc_5g;
+ /* If non-zero then use only one chain for RX when connection rx_nss is 1 in 5 GHz */
+ A_UINT32 disable_rx_mrc_5g;
} wmi_vdev_chainmask_config_cmd_fixed_param;
/*
diff --git a/fw/wmi_version.h b/fw/wmi_version.h
index 0989015b6cd6..a76c12d34f2a 100755
--- a/fw/wmi_version.h
+++ b/fw/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_ 588
+#define __WMI_REVISION_ 589
/** The Version Namespace should not be normally changed. Only
* host and firmware of the same WMI namespace will work