summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnurag Chouhan <achouhan@qti.qualcomm.com>2016-08-09 11:34:22 +0530
committerAnjaneedevi Kapparapu <akappa@codeaurora.org>2016-08-11 17:37:24 +0530
commit542f152dbc532852851da9a1fd4ae3a06ca5d531 (patch)
treeba934ad81ffc6f679b5284bea5d3d9dbc90c150e
parent24438b9eda0cabe2cd7f8e0eedbdd61e44c25546 (diff)
qcacld-2.0: CL 1610656 - update fw common interface files
Remove duplicate def of DBGLOG_DBGID_SM_FRAMEWORK_PROXY_DBGLOG_MSG Add band field in wlan_vdev_set_ie command define HTC_MSG_WAKEUP_FROM_SUSPEND_ID. Change-Id: I2d23e0945cf7e2ff221fdf658115e9e1f428f31c CRs-fixed: 865207
-rw-r--r--CORE/SERVICES/COMMON/dbglog_id.h10
-rw-r--r--CORE/SERVICES/COMMON/wmi_unified.h9
-rw-r--r--CORE/SERVICES/COMMON/wmi_version.h2
3 files changed, 10 insertions, 11 deletions
diff --git a/CORE/SERVICES/COMMON/dbglog_id.h b/CORE/SERVICES/COMMON/dbglog_id.h
index 66eafe6d9058..6922d6f27aa9 100644
--- a/CORE/SERVICES/COMMON/dbglog_id.h
+++ b/CORE/SERVICES/COMMON/dbglog_id.h
@@ -33,16 +33,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
* between the <MODULE>_DBGID_DEFINITION_START and
diff --git a/CORE/SERVICES/COMMON/wmi_unified.h b/CORE/SERVICES/COMMON/wmi_unified.h
index fbc862c902fc..d69de26887fa 100644
--- a/CORE/SERVICES/COMMON/wmi_unified.h
+++ b/CORE/SERVICES/COMMON/wmi_unified.h
@@ -13866,6 +13866,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 */
A_UINT32 tlv_header;
@@ -13876,6 +13883,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 ie_buf_len:
* A_UINT8 ie_data[]; */
diff --git a/CORE/SERVICES/COMMON/wmi_version.h b/CORE/SERVICES/COMMON/wmi_version.h
index 913d3a103734..eaaa2b52bc44 100644
--- a/CORE/SERVICES/COMMON/wmi_version.h
+++ b/CORE/SERVICES/COMMON/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