summaryrefslogtreecommitdiff
path: root/uapi
diff options
context:
space:
mode:
authorNirav Shah <nnshah@codeaurora.org>2016-07-28 11:35:26 +0530
committerqcabuildsw <qcabuildsw@localhost>2016-08-20 10:36:52 -0700
commitdcc4c875c4d7ee989869150e11c5e5d28effafb3 (patch)
treebd6dfc6cdd2f0458dcf42a70709291203712afdd /uapi
parent888f6ad70989fb6d074b3d86682e7a1e887bb5db (diff)
qcacld-3.0: Changes to support WDI_EVENT_SW_EVENT for packetlog
Changes in host to support WDI_EVENT_SW_EVENT for packetlog. Change-Id: I8936a408a7da21ad293b6da7af146298c049052d CRs-fixed: 1047382
Diffstat (limited to 'uapi')
-rw-r--r--uapi/linux/pktlog_ac_fmt.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/uapi/linux/pktlog_ac_fmt.h b/uapi/linux/pktlog_ac_fmt.h
index 27cd5497f882..c8782fd03f82 100644
--- a/uapi/linux/pktlog_ac_fmt.h
+++ b/uapi/linux/pktlog_ac_fmt.h
@@ -123,6 +123,8 @@ enum {
#define ATH_PKTLOG_TEXT 0x000000020
#define ATH_PKTLOG_PHYERR 0x000000040
#define ATH_PKTLOG_PROMISC 0x000000080
+#define ATH_PKTLOG_SW_EVENT 0x000000100
+
/* Types of packet log events */
#define PKTLOG_TYPE_TX_CTRL 1
@@ -133,7 +135,9 @@ enum {
#define PKTLOG_TYPE_RC_FIND 6
#define PKTLOG_TYPE_RC_UPDATE 7
#define PKTLOG_TYPE_TX_VIRT_ADDR 8
-#define PKTLOG_TYPE_MAX 9
+#define PKTLOG_TYPE_SMART_ANTENNA 9
+#define PKTLOG_TYPE_SW_EVENT 10
+#define PKTLOG_TYPE_MAX 11
#define PKTLOG_MAX_TXCTL_WORDS 57 /* +2 words for bitmap */
#define PKTLOG_MAX_TXSTATUS_WORDS 32
@@ -225,6 +229,11 @@ struct ath_pktlog_rc_find {
void *rcFind;
} __ATTRIB_PACK;
+struct ath_pktlog_sw_event {
+ struct ath_pktlog_hdr pl_hdr;
+ void *sw_event;
+} __ATTRIB_PACK;
+
struct ath_pktlog_rc_update {
struct ath_pktlog_hdr pl_hdr;
void *txRateCtrl; /* rate control state proper */