diff --git a/fw/wmi_services.h b/fw/wmi_services.h index 34edff232b59..2ff0b90c30e8 100644 --- a/fw/wmi_services.h +++ b/fw/wmi_services.h @@ -815,6 +815,12 @@ typedef enum { WMI_SERVICE_UHR_CO_AP_CTDMA_TB_PPDU_SUPPORT = 512, WMI_SERVICE_UHR_CO_AP_CTDMA_TXOP_RETURN_SUPPORT = 513, + /* + * Indicates FW supports cloud based control for Uplink Tx Beamformer + * AP configuration + */ + WMI_SERVICE_SUPPORT_UL_TX_BEAMFORMER_AP_CONFIG = 514, + WMI_MAX_EXT2_SERVICE diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index 343c91f7e02d..15bab1960b09 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -28529,6 +28529,7 @@ typedef struct { #define WMI_MAX_VENDOR_OUI_DATA_LENGTH 20 #define WMI_MAX_EXT_ACTION_ID_OUI_COUNT_FOR_ALLOW_DISALLOW_NSS 30 +#define WMI_MAX_EXT_ACTION_ID_OUI_COUNT_FOR_UL_TX_BEAMFORMER 30 #define WMI_MAX_VENDOR_OUI_EXT_DATA_LENGTH 64 typedef enum @@ -28638,6 +28639,8 @@ typedef enum /* connection in 2 x 2 */ WMI_VENDOR_OUI_ACTION_DISALLOW_NSS_GREATER_THAN_2 = 129, + WMI_VENDOR_OUI_ACTION_ENABLE_UL_TX_BEAMFORMER = 130, + /* Add any new dynamic length action ID before this line */ WMI_VENDOR_OUI_ACTION_MAX_EXT_ACTION_ID diff --git a/fw/wmi_version.h b/fw/wmi_version.h index d240459659aa..c6313e5a0c2e 100644 --- a/fw/wmi_version.h +++ b/fw/wmi_version.h @@ -37,7 +37,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_ 1763 +#define __WMI_REVISION_ 1764 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work