blob: a89932d29192a7d9a6cdde4139e753c63485bca0 [file] [log] [blame]
Leela Venkata Kiran Kumar Reddy Chirala7367c202013-04-10 22:39:51 -07001/***********************************************************************
2 sme_Trace.h
3
4 \brief definition for trace related APIs
5
6 \author Kiran Kumar Reddy CH L V
7
8 Copyright (c) 2013 Qualcomm Atheros, Inc.
9
10 All Rights Reserved.
11
12 Qualcomm Atheros Confidential and Proprietary.
13
14 ========================================================================*/
15
16#ifndef __SME_TRACE_H__
17#define __SME_TRACE_H__
18
19
20#include "macTrace.h"
21
22#define NO_SESSION 0xFF
23#define TRACE_CODE_SME_COMMAND 0xFF
24enum {
25 TRACE_CODE_SME_RX_HDD_MSG_SCAN_REQ,
26 TRACE_CODE_SME_RX_HDD_MSG_SCAN_GET_RESULTS,
27 TRACE_CODE_SME_RX_HDD_MSG_CONNECT,
28 TRACE_CODE_SME_RX_HDD_MSG_SET_11DINFO,
29 TRACE_CODE_SME_RX_HDD_MSG_GET_SOFTAP_DOMAIN,
30 TRACE_CODE_SME_RX_HDD_MSG_SET_REGINFO,
31 TRACE_CODE_SME_RX_HDD_MSG_UPDATE_CHANNEL_CONFIG,
32 TRACE_CODE_SME_RX_HDD_MSG_UPDATE_CONFIG,
33 TRACE_CODE_SME_RX_HDD_MSG_HDDREADYIND,
34 TRACE_CODE_SME_RX_HDD_MSG_SCAN_FLUSH_RESULTS,
35 TRACE_CODE_SME_RX_HDD_MSG_SCAN_FLUSH_P2PRESULTS,
36 TRACE_CODE_SME_RX_HDD_MSG_SCAN_RESULT_GETFIRST,
37 TRACE_CODE_SME_RX_HDD_MSG_SCAN_RESULT_GETNEXT,
38 TRACE_CODE_SME_RX_HDD_MSG_SCAN_RESULT_PURGE,
39 TRACE_CODE_SME_RX_HDD_ROAM_REASSOC,
40 TRACE_CODE_SME_RX_HDD_ROAM_DISCONNECT,
41 TRACE_CODE_SME_RX_HDD_ROAM_GET_CONNECTPROFILE,
42 TRACE_CODE_SME_RX_HDD_ROAM_FREE_CONNECTPROFILE,
43 TRACE_CODE_SME_RX_HDD_ROAM_SET_PMKIDCACHE,
44 TRACE_CODE_SME_RX_HDD_GET_CONFIGPARAM,
45 TRACE_CODE_SME_RX_HDD_GET_MODPROFFIELDS,
46 TRACE_CODE_SME_RX_HDD_SET_CONFIG_PWRSAVE,
47 TRACE_CODE_SME_RX_HDD_GET_CONFIG_PWRSAVE,
48 TRACE_CODE_SME_RX_HDD_ENABLE_PWRSAVE,
49 TRACE_CODE_SME_RX_HDD_DISABLE_PWRSAVE,
50 TRACE_CODE_SME_RX_HDD_START_AUTO_BMPSTIMER,
51 TRACE_CODE_SME_RX_HDD_STOP_AUTO_BMPSTIMER,
52 TRACE_CODE_SME_RX_HDD_IS_PWRSAVE_ENABLED,
53 TRACE_CODE_SME_RX_HDD_REQUEST_FULLPOWER,
54 TRACE_CODE_SME_RX_HDD_REQUEST_BMPS,
55 TRACE_CODE_SME_RX_HDD_SET_DHCP_FLAG,
56 TRACE_CODE_SME_RX_HDD_REQUEST_STANDBY,
57 TRACE_CODE_SME_RX_HDD_WOWL_ADDBCAST_PATTERN,
58 TRACE_CODE_SME_RX_HDD_WOWL_DELBCAST_PATTERN,
59 TRACE_CODE_SME_RX_HDD_ENTER_WOWL,
60 TRACE_CODE_SME_RX_HDD_EXIT_WOWL,
61 TRACE_CODE_SME_RX_HDD_SET_KEY,
62 TRACE_CODE_SME_RX_HDD_REMOVE_KEY,
63 TRACE_CODE_SME_RX_HDD_GET_STATS,
64 TRACE_CODE_SME_RX_HDD_GET_CNTRYCODE,
65 TRACE_CODE_SME_RX_HDD_SET_CNTRYCODE,
66 TRACE_CODE_SME_RX_HDD_CHANGE_CNTRYCODE,
67 TRACE_CODE_SME_RX_HDD_BTC_SIGNALEVENT,
68 TRACE_CODE_SME_RX_HDD_BTC_SETCONFIG,
69 TRACE_CODE_SME_RX_HDD_BTC_GETCONFIG,
70 TRACE_CODE_SME_RX_HDD_SET_CFGPRIVACY,
71 TRACE_CODE_SME_RX_HDD_NEIGHBOR_REPORTREQ,
72 TRACE_CODE_SME_RX_HDD_DBG_READREG,
73 TRACE_CODE_SME_RX_HDD_DBG_WRITEREG,
74 TRACE_CODE_SME_RX_HDD_DBG_READMEM,
75 TRACE_CODE_SME_RX_HDD_DBG_WRITEMEM,
76 TRACE_CODE_SME_RX_HDD_OPEN_SESSION,
77 TRACE_CODE_SME_RX_HDD_CLOSE_SESSION,
78 TRACE_CODE_SME_RX_HDD_SET_HOSTOFFLOAD,
79 TRACE_CODE_SME_RX_HDD_SET_GTKOFFLOAD,
80 TRACE_CODE_SME_RX_HDD_GET_GTKOFFLOAD,
81 TRACE_CODE_SME_RX_HDD_SET_POWERPARAMS,
82 TRACE_CODE_SME_RX_HDD_ABORT_MACSCAN,
83 TRACE_CODE_SME_RX_HDD_REGISTER_MGMTFR,
84 TRACE_CODE_SME_RX_HDD_DEREGISTER_MGMTFR,
85 TRACE_CODE_SME_RX_HDD_REMAIN_ONCHAN,
86 TRACE_CODE_SME_RX_HDD_SEND_ACTION,
87 TRACE_CODE_SME_RX_HDD_CANCEL_REMAIN_ONCHAN,
88 TRACE_CODE_SME_RX_HDD_CONFIG_RXPFIL,
89 TRACE_CODE_SME_RX_HDD_CONFIG_SUSPENDIND,
90 TRACE_CODE_SME_RX_HDD_CONFIG_RESUMEREQ,
91 TRACE_CODE_SME_RX_HDD_SET_MAXTXPOW,
92 TRACE_CODE_SME_RX_HDD_SET_TXPOW,
93 TRACE_CODE_SME_RX_HDD_SET_TMLEVEL,
94 TRACE_CODE_SME_RX_HDD_CAPS_EXCH,
95 TRACE_CODE_SME_RX_HDD_DISABLE_CAP,
96 TRACE_CODE_SME_RX_HDD_GET_DEFCCNV,
97 TRACE_CODE_SME_RX_HDD_GET_CURCC,
98 TRACE_CODE_SME_RX_HDD_RESET_PW5G,
99 TRACE_CODE_SME_RX_HDD_UPDATE_RP5G,
100 TRACE_CODE_SME_RX_HDD_SET_ROAMIBAND,
101 TRACE_CODE_SME_RX_HDD_GET_ROAMIBAND,
102 TRACE_CODE_SME_RX_HDD_UPDATE_RSSIDIFF,
103 TRACE_CODE_SME_RX_HDD_UPDATE_IMMRSSIDIFF,
104 TRACE_CODE_SME_RX_HDD_UPDATE_FTENABLED,
105 TRACE_CODE_SME_RX_HDD_UPDATE_WESMODE,
106 TRACE_CODE_SME_RX_HDD_SET_SCANCTRL,
107};
108
109void smeTraceInit(tpAniSirGlobal pMac);
110#endif //__SME_TRACE_H__