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