From f7a287f654dff8947ce53bf19e244d2c8800a8d6 Mon Sep 17 00:00:00 2001 From: spuligil Date: Sat, 21 Jun 2025 06:03:21 -0700 Subject: [PATCH] fw-api: CL 29563157 - update fw common interface files Change-Id: I89a1bc371886805ced42afa307253f542449b0fe CRs-Fixed: 3830439 --- fw/wmi_services.h | 2 ++ fw/wmi_unified.h | 11 ++++++----- fw/wmi_version.h | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/fw/wmi_services.h b/fw/wmi_services.h index a859cabac6df..55202bf9730f 100644 --- a/fw/wmi_services.h +++ b/fw/wmi_services.h @@ -716,6 +716,8 @@ typedef enum { WMI_SERVICE_EM_PUO_SUPPORT = 456, /* Indicates support for TWT based periodic unavailability operation. */ WMI_SERVICE_EM_ECO_MODE_SUPPORT = 457, /* Indicates support for ECO mode config (LP BBF+ADC+SYNCT) */ + WMI_SERVICE_11BN = 458, /* Indicates FW supports 802.11bn */ + WMI_MAX_EXT2_SERVICE diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index e18ddc622ffa..8331feb3c89f 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -11701,10 +11701,6 @@ typedef struct { * This TLV is followed by another TLV of array of bytes * num_channels * size of(struct wmi_channel_stats) */ -/* If WMI_REQUEST_VDEV_RECV_BCN_STAT is set in stats_id, then TLV - * wmi_recv_bcn_stats wmi_recv_bcn_stats[] - * follows the other TLVs - */ } wmi_radio_link_stats_event_fixed_param; /* per rate statistics */ @@ -12201,6 +12197,10 @@ typedef struct { * wmi_pdev_telemetry_stats wmi_pdev_telemetry_stats[] * follows the other TLVs */ +/* If WMI_REQUEST_VDEV_RECV_BCN_STAT is set in stats_id, then TLV + * wmi_recv_bcn_stats wmi_recv_bcn_stats[] + * follows the other TLVs + */ } wmi_stats_event_fixed_param; /* WLAN channel CCA stats bitmap */ @@ -37634,8 +37634,9 @@ typedef struct { supports_11ac:1, supports_11ax:1, supports_11be:1, + supports_11bn:1, - unused: 21, + unused: 20, max_mubfee: 4; /* max MU beamformees supported per MAC */ }; diff --git a/fw/wmi_version.h b/fw/wmi_version.h index b28cb730d141..f0c4ba10047c 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_ 1628 +#define __WMI_REVISION_ 1629 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work