From 3250a9b273dd9b225022fb5289c418ee89cd0d55 Mon Sep 17 00:00:00 2001 From: spuligil Date: Sat, 19 May 2018 09:00:40 -0700 Subject: [PATCH] fw-api: CL 4647496 - update fw common interface files Add WMI_VDEV_PARAM_RAW_IS_ENCRYPTED def Change-Id: I7d7286f773f432063754680c51ba03a685bbba36 CRs-Fixed: 1107600 --- 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 82990f88ff21..dbec74e69ac8 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -8483,6 +8483,18 @@ typedef enum { */ WMI_VDEV_PARAM_AMSDU_AGGREGATION_SIZE_OPTIMIZATION, /* 0x83 */ + /** + * In RAW mode, FW will not know whether the encryption is enabled + * on this vdev or not. + * Because of this, FW will not program the right info into the + * RawNwifi TLV resulting in the connection failure in RAW mode. + * So to program the right info, FW should know whether the security + * is enabled on this VDEV. + * Host will send this VDEV param command (With Value = 1) in case of + * RAW secure mode. + */ + WMI_VDEV_PARAM_RAW_IS_ENCRYPTED, /* 0x84 */ + /*=== ADD NEW VDEV PARAM TYPES ABOVE THIS LINE === * The below vdev param types are used for prototyping, and are diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 2b50db52d977..48ca20de9552 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_ 537 +#define __WMI_REVISION_ 538 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work