From 435f5316036550577149d8bc62fb6f2d02b4a030 Mon Sep 17 00:00:00 2001 From: spuligil Date: Tue, 10 Nov 2020 12:00:52 -0800 Subject: [PATCH] fw-api: CL 12060885 - update fw common interface files Change-Id: Ief2ff21cb5ded14f3a3f16b0348eca6bc0717f0e WMI: add flag for NAN support for 6 GHz CRs-Fixed: 2262693 --- fw/wmi_unified.h | 5 ++++- fw/wmi_version.h | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index f58477ff56b0..1b6682847ee1 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -19953,6 +19953,8 @@ typedef struct { #define WMI_NAN_SET_RANGING_INITIATOR_ROLE(flag, val) WMI_SET_BITS(flag, 0, 1, val) #define WMI_NAN_GET_RANGING_RESPONDER_ROLE(flag) WMI_GET_BITS(flag, 1, 1) #define WMI_NAN_SET_RANGING_RESPONDER_ROLE(flag, val) WMI_SET_BITS(flag, 1, 1, val) +#define WMI_NAN_GET_NAN_6G_DISABLE(flag) WMI_GET_BITS(flag, 2, 1) +#define WMI_NAN_SET_NAN_6G_DISABLE(flag, val) WMI_SET_BITS(flag, 2, 1, val) typedef struct { A_UINT32 tlv_header; /** TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_nan_host_config_param */ @@ -19962,7 +19964,8 @@ typedef struct { /** Flags: refer to WMI_NAN_GET/SET macros * Bit 0 -> Nan ranging initiator role (0 - Disable, 1 - Enable) * Bit 1 -> Nan ranging responder role (0 - Disable, 1 - Enable) - * Bits 2-31 -> Reserved + * Bit 2 -> Nan 6 GHz support (1 - Disable, 0 - Enable) + * Bits 3-31 -> Reserved */ A_UINT32 flags; } wmi_nan_host_config_param_PROTOTYPE; diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 92820be5d6f5..7e145c6ce866 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_ 913 +#define __WMI_REVISION_ 914 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work