From 48b8e2e4ec1a8b8d1e9f0572e22a9d3eea63b3eb Mon Sep 17 00:00:00 2001 From: spuligil Date: Sun, 18 Jun 2023 06:00:57 -0700 Subject: [PATCH] fw-api: CL 23523211 - update fw common interface files WMI: add min_device_tx_pwr field in vdev_start_response_event msg Also, add WMI_MLO_LINK_SWITCH_REQUEST_EVENTID to ALL_EVT_LIST (missed originally) Change-Id: I8f617ba3309f7372f0584c32e4d1ae4f3dae1355 CRs-Fixed: 2262693 --- fw/wmi_tlv_defs.h | 1 + fw/wmi_unified.h | 4 ++++ fw/wmi_version.h | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/fw/wmi_tlv_defs.h b/fw/wmi_tlv_defs.h index 974358c4f225..6a2cee351198 100644 --- a/fw/wmi_tlv_defs.h +++ b/fw/wmi_tlv_defs.h @@ -2233,6 +2233,7 @@ typedef enum { OP(WMI_PDEV_SET_RF_PATH_RESP_EVENTID) \ OP(WMI_ROAM_SYNCH_KEY_EVENTID) \ OP(WMI_MLO_PRIMARY_LINK_PEER_MIGRATION_EVENTID) \ + OP(WMI_MLO_LINK_SWITCH_REQUEST_EVENTID) \ /* add new EVT_LIST elements above this line */ diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index 2d2a35f571aa..76977b9db210 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -18537,6 +18537,10 @@ typedef struct { A_UINT32 mac_tsf_id; /** ignore mac_tsf_id unless mac_tsf_id_valid is set */ A_UINT32 mac_tsf_id_valid; + /** min_device_tx_pwr_valid = 0 means value is not specified. */ + A_UINT32 min_device_tx_pwr_valid; + /** minimum allowed device Tx power (in dBm) for this connection. */ + A_INT32 min_device_tx_pwr; } wmi_vdev_start_response_event_fixed_param; typedef struct { diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 268f4418d746..a617945dad47 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_ 1351 +#define __WMI_REVISION_ 1352 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work