From af487f638f8980650a9783098b20ee687d8af5c7 Mon Sep 17 00:00:00 2001 From: Srinivas Girigowda Date: Thu, 16 Mar 2017 15:53:46 -0700 Subject: [PATCH] qcacld-3.0: SME: Introduce sme_{alert|warn|info|debug} macros Introduce sme_{alert|warn|info|debug} macros. Change-Id: I1c64d2a554855b4410203e58ee522ebec021da01 CRs-Fixed: 2020798 --- core/sme/inc/sme_api.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/core/sme/inc/sme_api.h b/core/sme/inc/sme_api.h index b55525a82974..5cefe92167c0 100644 --- a/core/sme/inc/sme_api.h +++ b/core/sme/inc/sme_api.h @@ -61,6 +61,23 @@ #define SME_GLOBAL_CLASSD_STATS (1 << eCsrGlobalClassDStats) #define SME_PER_CHAIN_RSSI_STATS (1 << csr_per_chain_rssi_stats) +#define sme_log(level, args...) QDF_TRACE(QDF_MODULE_ID_SME, level, ## args) +#define sme_logfl(level, format, args...) sme_log(level, FL(format), ## args) + +#define sme_alert(format, args...) \ + sme_logfl(QDF_TRACE_LEVEL_FATAL, format, ## args) +#define sme_err(format, args...) \ + sme_logfl(QDF_TRACE_LEVEL_ERROR, format, ## args) +#define sme_warn(format, args...) \ + sme_logfl(QDF_TRACE_LEVEL_WARN, format, ## args) +#define sme_info(format, args...) \ + sme_logfl(QDF_TRACE_LEVEL_INFO, format, ## args) +#define sme_debug(format, args...) \ + sme_logfl(QDF_TRACE_LEVEL_DEBUG, format, ## args) + +#define SME_ENTER() sme_logfl(QDF_TRACE_LEVEL_DEBUG, "enter") +#define SME_EXIT() sme_logfl(QDF_TRACE_LEVEL_DEBUG, "exit") + #define SME_SESSION_ID_ANY 50 #define SME_INVALID_COUNTRY_CODE "XX"