Bläddra i källkod

qcacld-3.0: CL 1610656 - update fw common interface files

Propagation from qcacld-2.0 to qcacld-3.0.

Remove duplicate def of DBGLOG_DBGID_SM_FRAMEWORK_PROXY_DBGLOG_MSG
Add band field in wlan_vdev_set_ie command

Change-Id: I2d23e0945cf7e2ff221fdf658115e9e1f428f31c
CRs-fixed: 865207
Anurag Chouhan 8 år sedan
förälder
incheckning
bfed52926c
3 ändrade filer med 10 tillägg och 11 borttagningar
  1. 0 10
      target/inc/dbglog_id.h
  2. 9 0
      target/inc/wmi_unified.h
  3. 1 1
      target/inc/wmi_version.h

+ 0 - 10
target/inc/dbglog_id.h

@@ -32,16 +32,6 @@
 extern "C" {
 #endif
 
-/*
- * The target state machine framework will send dbglog messages on behalf on
- * other modules. We do this do avoid each target module adding identical
- * dbglog code for state transitions and event processing. We also don't want
- * to force each module to define the the same XXX_DBGID_SM_MSG with the same
- * value below. Instead we use a special ID that the host dbglog code
- * recognizes as a message sent by the SM on behalf on another module.
- */
-#define DBGLOG_DBGID_SM_FRAMEWORK_PROXY_DBGLOG_MSG 1000
-
 /*
  * The nomenclature for the debug identifiers is MODULE_DESCRIPTION.
  * Please ensure that the definition of any new debugid introduced is captured

+ 9 - 0
target/inc/wmi_unified.h

@@ -14462,6 +14462,13 @@ typedef struct {
 /* source values: */
 #define WMI_SET_VDEV_IE_SOURCE_HOST     0x0
 
+/* band values: */
+typedef enum {
+	WMI_SET_VDEV_IE_BAND_ALL = 0,
+	WMI_SET_VDEV_IE_BAND_2_4GHZ,
+	WMI_SET_VDEV_IE_BAND_5GHZ,
+} wmi_set_vdev_ie_band;
+
 typedef struct {
 	/** TLV tag and len; tag equals
 	 * WMITLV_TAG_STRUC_wmi_vdev_set_ie_cmd_fixed_param */
@@ -14474,6 +14481,8 @@ typedef struct {
 	A_UINT32 ie_len;
 	/** source of this command */
 	A_UINT32 ie_source; /* see WMI_SET_VDEV_IE_SOURCE_ defs */
+	/** band for this IE - se wmi_set_vdev_ie_band enum */
+	A_UINT32 band;
 	/*
 	 * Following this structure is the TLV byte stream of ie data of length
 	 * buf_len:

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