summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRajesh Chauhan <rajeshc@qca.qualcomm.com>2013-12-06 18:28:08 -0800
committerPrakash Dhavali <pdhavali@qca.qualcomm.com>2013-12-08 02:48:42 -0800
commitf0cd2b84a58005261c629ecabd64ed3c1b9f4420 (patch)
treeda8307de40cece0645a86196ac254f5336f1c579
parent8480c2c621f1e8bf8a1b5893a022fcaae4e005fb (diff)
qcacld: update fw interface common files per CL 790809 and 790999
Update fw interface common files per CL 790809 and 790999 Change-Id: I719df102772abb3f2ac7de98f74acd86c3ae6f11 CRs-Fixed: 586543
-rw-r--r--CORE/SERVICES/COMMON/dbglog_id.h5
-rw-r--r--CORE/SERVICES/COMMON/wmi_services.h1
-rw-r--r--CORE/SERVICES/COMMON/wmi_unified.h8
3 files changed, 12 insertions, 2 deletions
diff --git a/CORE/SERVICES/COMMON/dbglog_id.h b/CORE/SERVICES/COMMON/dbglog_id.h
index 2e97c2f32776..f82f5e4e081e 100644
--- a/CORE/SERVICES/COMMON/dbglog_id.h
+++ b/CORE/SERVICES/COMMON/dbglog_id.h
@@ -849,13 +849,14 @@ extern "C" {
#define TXBFER_DBGID_SEND_BRPOLL_FAIL 9
#define TXBFER_DBGID_HOST_CONFIG_CMDID 10
#define TXBFEE_DBGID_HOST_CONFIG_CMDID 11
-#define TXBFEE_DBGID_ENABLED_ENABLED_UPLOAD_H 12
+#define TXBFEE_DBGID_ENABLE_UPLOAD_H 12
#define TXBFEE_DBGID_UPLOADH_CV_TAG 13
#define TXBFEE_DBGID_UPLOADH_H_TAG 14
#define TXBFEE_DBGID_CAPTUREH_RECEIVED 15
#define TXBFEE_DBGID_PACKET_IS_STEERED 16
#define TXBFEE_UPLOADH_EVENT_ALLOC_MEM_FAIL 17
-#define TXBFEE_DBGID_END 18
+#define TXBFEE_DBGID_SW_WAR_AID_ZERO 18
+#define TXBFEE_DBGID_END 19
/* SMPS module DBGIDs */
#define STA_SMPS_DBGID_DEFINITION_START 0
diff --git a/CORE/SERVICES/COMMON/wmi_services.h b/CORE/SERVICES/COMMON/wmi_services.h
index 95cad3f0a988..a56b33a24395 100644
--- a/CORE/SERVICES/COMMON/wmi_services.h
+++ b/CORE/SERVICES/COMMON/wmi_services.h
@@ -90,6 +90,7 @@ typedef enum {
WMI_SERVICE_WLAN_HB, /* wlan HB service */
WMI_SERVICE_LTE_ANT_SHARE_SUPPORT, /* support LTE/WLAN antenna sharing */
WMI_SERVICE_BATCH_SCAN, /*Service to support batch scan*/
+ WMI_SERVICE_QPOWER, /* QPower service */
WMI_MAX_SERVICE=64 /* max service */
} WMI_SERVICE;
diff --git a/CORE/SERVICES/COMMON/wmi_unified.h b/CORE/SERVICES/COMMON/wmi_unified.h
index dcb0aea95520..fdd0fc573c59 100644
--- a/CORE/SERVICES/COMMON/wmi_unified.h
+++ b/CORE/SERVICES/COMMON/wmi_unified.h
@@ -868,6 +868,12 @@ WMI_CHANNEL_CHANGE_CAUSE_CSA,
#define WMI_VHT_CAP_MAX_MPDU_LEN_11454 0x00000002
+/* These macros should be used to advertise VHT CAP support */
+#define WMI_VHT_CAP_SU_BFORMER 0x00000800
+#define WMI_VHT_CAP_SU_BFORMEE 0x00001000
+#define WMI_VHT_CAP_MU_BFORMER 0x00080000
+#define WMI_VHT_CAP MU_BFORMEE 0x00100000
+
/* These macros should be used when we wish to advertise STBC support for
* only 1SS or 2SS or 3SS. */
#define WMI_VHT_CAP_RX_STBC_1SS 0x00000100
@@ -4469,6 +4475,7 @@ typedef enum event_type_e {
WOW_NLO_DETECTED_EVENT,
WOW_DISASSOC_RECVD_EVENT,
WOW_PATTERN_MATCH_EVENT,
+ WOW_CSA_IE_EVENT,
}WOW_WAKE_EVENT_TYPE;
typedef enum wake_reason_e {
@@ -4486,6 +4493,7 @@ typedef enum wake_reason_e {
WOW_REASON_RECV_MAGIC_PATTERN,
WOW_REASON_P2P_DISC,
WOW_REASON_WLAN_HB,
+ WOW_REASON_CSA_EVENT,
WOW_REASON_DEBUG_TEST = 0xFF,
}WOW_WAKE_REASON_TYPE;