Ver Fonte

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

add WMI_COEX_SET_TRAFFIC_SHAPING_MODE def

Change-Id: I2ad4619251a64984b7b7620d477c319dc4b0fe6d
CRs-Fixed: 2262693
spuligil há 1 ano atrás
pai
commit
e1d30c9500
2 ficheiros alterados com 13 adições e 1 exclusões
  1. 12 0
      fw/wmi_unified.h
  2. 1 1
      fw/wmi_version.h

+ 12 - 0
fw/wmi_unified.h

@@ -34543,6 +34543,13 @@ typedef enum wmi_coex_config_type {
      * config BT RX PER threshold
      */
     WMI_COEX_CONFIG_BT_RX_PER_THRESHOLD = 49,
+    /* WMI_COEX_SET_TRAFFIC_SHAPING_MODE
+     * arg1: 0 (WMI_COEX_TRAFFIC_SHAPING_MODE_DISABLED)
+     *         Disable coex policies and set fixed arbitration config.
+     *       1 (WMI_COEX_TRAFFIC_SHAPING_MODE_ENABLED)
+     *         Enable all coex policies.
+     */
+    WMI_COEX_SET_TRAFFIC_SHAPING_MODE = 50,
 } WMI_COEX_CONFIG_TYPE;
 
 typedef struct {
@@ -34563,6 +34570,11 @@ typedef enum wmi_coex_dbam_mode_type {
     WMI_COEX_DBAM_FORCED = 2,
 } WMI_COEX_DBAM_MODE_TYPE;
 
+typedef enum {
+    WMI_COEX_TRAFFIC_SHAPING_MODE_DISABLED = 0,
+    WMI_COEX_TRAFFIC_SHAPING_MODE_ENABLED = 1,
+} WMI_COEX_TRAFFIC_SHAPING_MODE;
+
 typedef struct {
     A_UINT32 tlv_header;
     A_UINT32 vdev_id;

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