qcacmn: Add compilation flag for enter/exit macros

Map all enter/exit log macros to enter/exit QDF TRACE macro
to provide option to compile out enter/exit logs if required

Change-Id: I913ef0fb2486fde6b2ec4dfe8465884ca4d66ce4
CRs-Fixed: 2274857
This commit is contained in:
Nirav Shah 2018-07-06 15:57:57 +05:30 • committed by nshrivas
commit 87668f872b
5 changed files with 29 additions and 15 deletions

View file

@ -152,6 +152,20 @@ static inline void __qdf_trace_noop(QDF_MODULE_ID module, char *format, ...) { }
#define QDF_TRACE_DEBUG_RL(params...) __qdf_trace_noop(params)
#endif
#ifdef WLAN_LOG_ENTER
#define QDF_TRACE_ENTER(params...) \
__QDF_TRACE_FL(QDF_TRACE_LEVEL_DEBUG, ## params)
#else
#define QDF_TRACE_ENTER(params...) __qdf_trace_noop(params)
#endif
#ifdef WLAN_LOG_EXIT
#define QDF_TRACE_EXIT(params...) \
__QDF_TRACE_FL(QDF_TRACE_LEVEL_DEBUG, ## params)
#else
#define QDF_TRACE_EXIT(params...) __qdf_trace_noop(params)
#endif
#define QDF_ENABLE_TRACING
#define qdf_scnprintf scnprintf