summaryrefslogtreecommitdiff
path: root/core/utils
diff options
context:
space:
mode:
authorAbhishek Singh <absingh@codeaurora.org>2016-04-27 12:21:24 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2016-05-04 21:18:03 -0700
commit4ef5fe00a42d3e2526a2bab2d671aa395c6dfb6e (patch)
tree16dbbbd197058f91a7bc1d177d4755ad009d0eea /core/utils
parenteca12f2624e6b189a8afabb2b0723477d04c7087 (diff)
qcacld-3.0: Add diag event for TDLS teardown
qcacld-2.0 to qcacld-3.0 propagation Add diag event for TDLS teardown. Event contains reason for teardown and peer mac address. Change-Id: Ib04deac6cf7d61fae1a7bb0d0fb8f4dc652b3217 CRs-Fixed: 934448
Diffstat (limited to 'core/utils')
-rw-r--r--core/utils/host_diag_log/inc/host_diag_core_event.h12
-rw-r--r--core/utils/host_diag_log/inc/host_diag_event_defs.h3
2 files changed, 14 insertions, 1 deletions
diff --git a/core/utils/host_diag_log/inc/host_diag_core_event.h b/core/utils/host_diag_log/inc/host_diag_core_event.h
index 0c8d963e7389..135ded970a9b 100644
--- a/core/utils/host_diag_log/inc/host_diag_core_event.h
+++ b/core/utils/host_diag_log/inc/host_diag_core_event.h
@@ -299,6 +299,18 @@ struct host_event_wlan_log_complete {
uint32_t reserved;
};
+/**
+ * struct host_event_tdls_teardown - tdls teardown diag event
+ * @reason: reason for tear down
+ * @peer_mac: peer mac
+ *
+ * This structure contains tdls teardown diag event info
+ */
+struct host_event_tdls_teardown {
+ uint32_t reason;
+ uint8_t peer_mac[QDF_MAC_ADDR_SIZE];
+};
+
/*-------------------------------------------------------------------------
Function declarations and documenation
------------------------------------------------------------------------*/
diff --git a/core/utils/host_diag_log/inc/host_diag_event_defs.h b/core/utils/host_diag_log/inc/host_diag_event_defs.h
index ca250c592db2..6027f88dabd5 100644
--- a/core/utils/host_diag_log/inc/host_diag_event_defs.h
+++ b/core/utils/host_diag_log/inc/host_diag_event_defs.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014-2015 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2014-2016 The Linux Foundation. All rights reserved.
*
* Previously licensed under the ISC license by Qualcomm Atheros, Inc.
*
@@ -54,6 +54,7 @@ typedef enum {
EVENT_WLAN_WAKE_LOCK = 0xAA2, /* 96 bytes payload */
EVENT_WLAN_BEACON_RECEIVED = 0xAA6, /* FW event: 2726 */
EVENT_WLAN_LOG_COMPLETE = 0xAA7, /* 16 bytes payload */
+ EVENT_WLAN_TDLS_TEARDOWN = 0xAB5,
EVENT_MAX_ID = 0x0FFF
} event_id_enum_type;