Forráskód Böngészése

fw-api: CL 10213049 - update fw common interface files

Change-Id: I8ecbbd526b43122c296a75b20d39a3908e50f24d
WMI: add pmk_ext fields to roam_11i_offload TLV struct
CRs-Fixed: 2262693
spuligil 5 éve
szülő
commit
c46e3c8173
2 módosított fájl, 4 hozzáadás és 2 törlés
  1. 3 1
      fw/wmi_unified.h
  2. 1 1
      fw/wmi_version.h

+ 3 - 1
fw/wmi_unified.h

@@ -13871,12 +13871,14 @@ typedef struct {
     ((flag) & (1 << WMI_ROAM_OFFLOAD_FLAG_PMK_CACHE_DISABLED))
 
 
-/* This TLV will be  filled only in case of wpa-psk/wpa2-psk */
+/* This TLV will be filled only in case of wpa-psk/wpa2-psk/wpa3 */
 typedef struct {
     A_UINT32 tlv_header;     /** TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_roam_11i_offload_fixed_param */
     A_UINT32 flags;          /** flags. see WMI_ROAM_OFFLOAD_FLAG_ above */
     A_UINT32 pmk[ROAM_OFFLOAD_PMK_BYTES>>2]; /* pmk offload. As this 4 byte aligned, we don't declare it as tlv array */
     A_UINT32 pmk_len; /**the length of pmk. in normal case it should be 32, but for LEAP, is should be 16*/
+    A_UINT32 pmk_ext_len; /** the length of extended pmk. in normal case it should be 0, but for suiteB, it should be 16*/
+    A_UINT32 pmk_ext[ROAM_OFFLOAD_PMK_BYTES>>2]; /* pmk ext offload. 16 bytes for suiteB */
 } wmi_roam_11i_offload_tlv_param;
 
 /* This TLV will be  filled only in case of 11R*/

+ 1 - 1
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_ 820
+#define __WMI_REVISION_ 821
 
 /** The Version Namespace should not be normally changed. Only
  *  host and firmware of the same WMI namespace will work