Browse Source

qcacld-3.0: CL 1649677 – update fw common interface files

Propagation from qcacld-2.0 to qcacld-3.0.

WMI config parameters to tune the WLAN/BT OCS intervals
during BT Inquiry

Change-Id: I7b4965607a611ba64b5b245afd532af1ba97f99b
CRs-Fixed: 865207
Poddar, Siddarth 8 years ago
parent
commit
fa2b2d18b0
2 changed files with 23 additions and 7 deletions
  1. 22 6
      target/inc/wmi_unified.h
  2. 1 1
      target/inc/wmi_version.h

+ 22 - 6
target/inc/wmi_unified.h

@@ -16927,17 +16927,33 @@ typedef struct {
 
 typedef enum wmi_coex_config_type {
 	/* config interval (arg1 BT, arg2 WLAN) for P2P + PAGE */
-	WMI_COEX_CONFIG_PAGE_P2P_TDM = 1,
+	WMI_COEX_CONFIG_PAGE_P2P_TDM        =  1,
 	/* config interval (arg1 BT, arg2 WLAN) for STA + PAGE */
-	WMI_COEX_CONFIG_PAGE_STA_TDM = 2,
+	WMI_COEX_CONFIG_PAGE_STA_TDM        =  2,
 	/* config interval (arg1 BT, arg2 WLAN) for SAP + PAGE */
-	WMI_COEX_CONFIG_PAGE_SAP_TDM = 3,
+	WMI_COEX_CONFIG_PAGE_SAP_TDM        =  3,
 	/* config during WLAN connection */
-	WMI_COEX_CONFIG_DURING_WLAN_CONN = 4,
+	WMI_COEX_CONFIG_DURING_WLAN_CONN    =  4,
 	/* config to enable/disable BTC */
-	WMI_COEX_CONFIG_BTC_ENABLE = 5,
+	WMI_COEX_CONFIG_BTC_ENABLE          =  5,
 	/* config of COEX debug setting */
-	WMI_COEX_CONFIG_COEX_DBG = 6,
+	WMI_COEX_CONFIG_COEX_DBG            =  6,
+	/*
+	 * config interval (ms units) (arg1 BT, arg2 WLAN)
+	 * for P2P + STA + PAGE
+	 */
+	WMI_COEX_CONFIG_PAGE_P2P_STA_TDM    =  7,
+	/* config interval (ms units) (arg1 BT, arg2 WLAN) for P2P + INQUIRY */
+	WMI_COEX_CONFIG_INQUIRY_P2P_TDM     =  8,
+	/* config interval (ms units) (arg1 BT, arg2 WLAN) for STA + INQUIRY */
+	WMI_COEX_CONFIG_INQUIRY_STA_TDM     =  9,
+	/* config interval (ms units) (arg1 BT, arg2 WLAN) for SAP + INQUIRY */
+	WMI_COEX_CONFIG_INQUIRY_SAP_TDM     = 10,
+	/*
+	 * config interval (ms units) (arg1 BT, arg2 WLAN) for P2P + STA +
+	 * INQUIRY
+	 */
+	WMI_COEX_CONFIG_INQUIRY_P2P_STA_TDM = 11,
 } WMI_COEX_CONFIG_TYPE;
 
 typedef struct {

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