From a05138617ca027054782c52d1383ea9be46e4a37 Mon Sep 17 00:00:00 2001 From: spuligil Date: Wed, 13 May 2026 12:02:32 -0700 Subject: [PATCH] fw-api: CL 32516836 - update fw common interface files Change-Id: Ie1c92d1f9f52920395b0e00acfaca4d8b8ab5cfe CRs-Fixed: 3830439 --- fw/wmi_services.h | 6 ++++++ fw/wmi_unified.h | 3 +++ fw/wmi_version.h | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) 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