소스 검색

qcacld-3.0: Add modern WMA logging macros

In order to help facilitate the move to per-level logging, add new
logging macros to WMA.

Change-Id: Ie5fa0074f6ace527a84dcc82b332607473615d7c
CRs-Fixed: 2275464
Dustin Brown 6 년 전
부모
커밋
ef8448da63
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      core/wma/inc/wma.h

+ 7 - 0
core/wma/inc/wma.h

@@ -92,6 +92,7 @@
 #define WMA_11P_CHANNEL_BEGIN           (170)
 #define WMA_11P_CHANNEL_BEGIN           (170)
 #define WMA_11P_CHANNEL_END             (184)
 #define WMA_11P_CHANNEL_END             (184)
 
 
+/* Deprecated logging macros, to be removed. Please do not use in new code */
 #define WMA_LOGD(args ...) \
 #define WMA_LOGD(args ...) \
 	QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_DEBUG, ## args)
 	QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_DEBUG, ## args)
 #define WMA_LOGI(args ...) \
 #define WMA_LOGI(args ...) \
@@ -103,6 +104,12 @@
 #define WMA_LOGP(args ...) \
 #define WMA_LOGP(args ...) \
 	QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_FATAL, ## args)
 	QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_FATAL, ## args)
 
 
+#define wma_alert(params...) QDF_TRACE_FATAL(QDF_MODULE_ID_WMA, params)
+#define wma_err(params...) QDF_TRACE_ERROR(QDF_MODULE_ID_WMA, params)
+#define wma_warn(params...) QDF_TRACE_WARN(QDF_MODULE_ID_WMA, params)
+#define wma_info(params...) QDF_TRACE_INFO(QDF_MODULE_ID_WMA, params)
+#define wma_debug(params...) QDF_TRACE_DEBUG(QDF_MODULE_ID_WMA, params)
+
 #define WMA_DEBUG_ALWAYS
 #define WMA_DEBUG_ALWAYS
 
 
 #ifdef WMA_DEBUG_ALWAYS
 #ifdef WMA_DEBUG_ALWAYS