From 98ede42b7c3f14cda113ddfee6579a299821cd67 Mon Sep 17 00:00:00 2001 From: spuligil Date: Sat, 31 Jan 2026 12:09:22 -0800 Subject: [PATCH] fw-api: CL 31531034 - update fw common interface files Change-Id: I134d2bbbba6df71aa4d71821e2d0ed07d94b28b7 CRs-Fixed: 3830439 --- fw/wmi_unified.h | 12 ++++++++++++ fw/wmi_version.h | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index 9906e5cff062..a1a69af33bbd 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -34040,16 +34040,28 @@ typedef struct { A_UINT32 vdev_id; } wmi_vdev_unified_disconnect_cmd_fixed_param; +typedef enum { + WMI_VDEV_UNIFIED_CONNECT_EVENT_SUCCESS, + WMI_VDEV_UNIFIED_CONNECT_EVENT_FAILURE, +} WMI_VDEV_UNIFIED_CONNECT_EVENT_STATUS; + typedef struct { A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_vdev_unified_connect_event_fixed_param */ /** unique id identifying the VDEV, generated by the caller */ A_UINT32 vdev_id; + A_UINT32 status; /* WMI_VDEV_UNIFIED_CONNECT_EVENT_STATUS */ } wmi_vdev_unified_connect_event_fixed_param; +typedef enum { + WMI_VDEV_UNIFIED_DISCONNECT_EVENT_SUCCESS, + WMI_VDEV_UNIFIED_DISCONNECT_EVENT_FAILURE, +} WMI_VDEV_UNIFIED_DISCONNECT_EVENT_STATUS; + typedef struct { A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_vdev_unified_disconnect_event_fixed_param */ /** unique id identifying the VDEV, generated by the caller */ A_UINT32 vdev_id; + A_UINT32 status; /* WMI_VDEV_UNIFIED_DISCONNECT_EVENT_STATUS */ } wmi_vdev_unified_disconnect_event_fixed_param; diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 01e2de570fe3..ded5778bec4e 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_ 1709 +#define __WMI_REVISION_ 1710 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work