From 75433af2d92e417620edab6ee74c095e3cba685b Mon Sep 17 00:00:00 2001 From: spuligil Date: Mon, 4 Dec 2017 11:42:53 -0800 Subject: [PATCH] fw-api: CL 3789999 - update fw common interface files WMI: provide TSF offsets as part of scan start cmd msg Change-Id: I2ef027b56637c1007f5274f6173e597341081be6 CRs-Fixed: 1107600 --- fw/wmi_unified.h | 10 ++++++++++ fw/wmi_version.h | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index 6767bbf92b1d..e86592d57a68 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -1600,6 +1600,7 @@ typedef enum { #define WMI_SSID_LIST_TAG 0x2 #define WMI_BSSID_LIST_TAG 0x3 #define WMI_IE_TAG 0x4 +#define WMI_SCAN_START_OFFSET_TAG 0x5 typedef struct { A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_channel */ @@ -2813,6 +2814,15 @@ typedef struct { wmi_ssid ssids[1]; } wmi_ssid_list; +typedef struct { + /** WMI_SCAN_START_OFFSET_TAG */ + A_UINT32 tag; + /** Number of start TSF offsets */ + A_UINT32 num_offset; + /** Array of start TSF offsets provided in milliseconds */ + A_UINT32 start_tsf_offset[1]; +} wmi_scan_start_offset; + /** * WLAN_SCAN_CHAN_MODE Macros defined for A_UINT8 phymode_list[] */ diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 049e6d101f76..b9cc5e948899 100644 --- a/fw/wmi_version.h +++ b/fw/wmi_version.h @@ -36,7 +36,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_ 472 +#define __WMI_REVISION_ 473 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work