Explorar o código

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

Change-Id: Iab2866075f579c366109d5d89bc7a8a361dc9a77
WMI: add RSRC_CFG_FLAG_IPA_DISABLE flag
CRs-Fixed: 2262693
spuligil %!s(int64=5) %!d(string=hai) anos
pai
achega
86dea281a7
Modificáronse 2 ficheiros con 12 adicións e 1 borrados
  1. 11 0
      fw/wmi_unified.h
  2. 1 1
      fw/wmi_version.h

+ 11 - 0
fw/wmi_unified.h

@@ -3283,6 +3283,12 @@ typedef struct {
     #define WMI_RSRC_CFG_FLAG_AUDIO_SYNC_SUPPORT_S  29
     #define WMI_RSRC_CFG_FLAG_AUDIO_SYNC_SUPPORT_M 0x20000000
 
+    /*
+     * If this BIT is set, then the target should disable IPA
+     */
+    #define WMI_RSRC_CFG_FLAG_IPA_DISABLE_S 30
+    #define WMI_RSRC_CFG_FLAG_IPA_DISABLE_M 0x40000000
+
     A_UINT32 flag1;
 
     /** @brief smart_ant_cap - Smart Antenna capabilities information
@@ -3660,6 +3666,11 @@ typedef struct {
 #define WMI_RSRC_CFG_FLAG_AUDIO_SYNC_SUPPORT_GET(word32) \
     WMI_RSRC_CFG_FLAG_GET((word32), AUDIO_SYNC_SUPPORT)
 
+#define WMI_RSRC_CFG_FLAG_IPA_DISABLE_SET(word32, value) \
+    WMI_RSRC_CFG_FLAG_SET((word32), IPA_DISABLE, (value))
+#define WMI_RSRC_CFG_FLAG_IPA_DISABLE_GET(word32) \
+    WMI_RSRC_CFG_FLAG_GET((word32), IPA_DISABLE)
+
 #define WMI_RSRC_CFG_FLAGS2_RE_ULRESP_PDEV_CFG_GET(flags2, pdev_id) \
     WMI_GET_BITS(flags2, pdev_id, 1)
 #define WMI_RSRC_CFG_FLAGS2_RE_ULRESP_PDEV_CFG_SET(flags2, pdev_id, value) \

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