Browse Source

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

Change-Id: I109b9efd66be46eda70a3aa5dab4d4d7141196b8
WMI: update wmi_hw_bd_status_type enum
CRs-Fixed: 2262693
spuligil 2 years ago
parent
commit
1038b7458a
2 changed files with 24 additions and 9 deletions
  1. 23 8
      fw/wmi_unified.h
  2. 1 1
      fw/wmi_version.h

+ 23 - 8
fw/wmi_unified.h

@@ -3287,18 +3287,33 @@ typedef enum {
 } WMI_AFC_FEATURE_6G_DEPLOYMENT_TYPE;
 
 typedef enum {
-    WMI_BDF_VERSION_OK = 0,
+    WMI_BDF_VERSION_CHECK_DISABLED = 0,
 
-    /* WMI_BDF_VERSION_TOO_OLD:
-     * BDF version is older than the oldest version supported by FW.
+    /* WMI_BDF_VERSION_CHECK_GOOD:
+     * BDF version is matched with FW.
      */
-    WMI_BDF_VERSION_TOO_OLD = 1,
+    WMI_BDF_VERSION_CHECK_GOOD = 1,
 
-    /* WMI_BDF_VERSION_TOO_NEW:
-     * BDF version is newer than the newest version supported by FW.
+    /* WMI_BDF_VERSION_TEMPLATE_TOO_OLD:
+     * BDF template version is older than the oldest version supported by FW.
      */
-    WMI_BDF_VERSION_TOO_NEW = 2,
-} wmi_hw_bd_status_type;
+    WMI_BDF_VERSION_TEMPLATE_TOO_OLD = 2,
+
+    /* WMI_BDF_VERSION_TEMPLATE_TOO_NEW:
+     * BDF template version is newer than the newest version supported by FW.
+     */
+    WMI_BDF_VERSION_TEMPLATE_TOO_NEW = 3,
+
+    /* WMI_BDF_VERSION_FW_TOO_OLD:
+     * FW version is older than the major version supported by BDF.
+     */
+    WMI_BDF_VERSION_FW_TOO_OLD = 4,
+
+    /* WMI_BDF_VERSION_FW_TOO_NEW:
+     * FW version is newer than the minor version supported by BDF.
+     */
+    WMI_BDF_VERSION_FW_TOO_NEW = 5,
+} wmi_bdf_version_status_type;
 
 typedef struct {
     A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_service_ready_ext2_event_fixed_param.*/

+ 1 - 1
fw/wmi_version.h

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