From 5dd2f1cb9de4bb09afb2ff49a0ca638c44aabe4e Mon Sep 17 00:00:00 2001 From: spuligil Date: Wed, 21 Jan 2026 12:04:34 -0800 Subject: [PATCH] fw-api: CL 31436976 - update fw common interface files Change-Id: I7b14a339e17ec1c9e6f8e9ca13fbe39451670edd CRs-Fixed: 3830439 --- fw/wmi_unified.h | 16 ++++++++++++++++ fw/wmi_version.h | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index afca6a51b319..9954bd0ece9d 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -20136,6 +20136,20 @@ typedef enum { /* Use BTWT ID0 for this vdev */ WMI_VDEV_PARAM_USE_BTWT_ID0, /* 0xD0 */ + /* + * Enable or disable UHR ELR capability in Auto rate and + * Fixed rate UHR data packet transmissions. + * Enable or disable Enhanced Long range + * valid values: 0 - Disable ELR, 1 - Enable ELR. + */ + WMI_VDEV_PARAM_UHR_ELR, /* 0xD1 */ + + /* + * Enable or disable Non-data UHR Enhanced Long Range + * valid values: 0 - Disable ELR, 1 - Enable ELR. + */ + WMI_VDEV_PARAM_NON_DATA_UHR_ELR, /* 0xD2 */ + /*=== ADD NEW VDEV PARAM TYPES ABOVE THIS LINE === * The below vdev param types are used for prototyping, and are @@ -41204,6 +41218,8 @@ static INLINE A_UINT8 *wmi_id_to_name(A_UINT32 wmi_command) WMI_RETURN_STRING(WMI_PDEV_POWER_DATAPATH_STATS_CMDID); WMI_RETURN_STRING(WMI_SMD_ROAM_CONFIG_CMDID); WMI_RETURN_STRING(WMI_SMD_ROAM_PEER_UNIFIED_SETUP_CMDID); + WMI_RETURN_STRING(WMI_VDEV_UNIFIED_CONNECT_CMDID); + WMI_RETURN_STRING(WMI_VDEV_UNIFIED_DISCONNECT_CMDID); } return (A_UINT8 *) "Invalid WMI cmd"; diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 6b23e472d51d..ae04da8a3278 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_ 1703 +#define __WMI_REVISION_ 1704 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work