Forráskód Böngészése

qcacmn: Add DP print rate limit macros

-Add rate limit macros
-Change existing dp_info to QDF_TRACE_LEVEL_INFO_HIGH so that the dp_info
 prints donot log to kmsg.

CRs-Fixed: 2346995
Change-Id: If00ece6dda3045bc9fe2232add463b76f7e887d1
Mohit Khanna 6 éve
szülő
commit
287adee89c
1 módosított fájl, 8 hozzáadás és 1 törlés
  1. 8 1
      dp/inc/cdp_txrx_cmn.h

+ 8 - 1
dp/inc/cdp_txrx_cmn.h

@@ -37,9 +37,16 @@
 #define dp_alert(params...) QDF_TRACE_FATAL(QDF_MODULE_ID_DP, params)
 #define dp_err(params...) QDF_TRACE_ERROR(QDF_MODULE_ID_DP, params)
 #define dp_warn(params...) QDF_TRACE_WARN(QDF_MODULE_ID_DP, params)
-#define dp_info(params...) QDF_TRACE_INFO(QDF_MODULE_ID_DP, params)
+#define dp_info(params...) \
+	__QDF_TRACE_FL(QDF_TRACE_LEVEL_INFO_HIGH, QDF_MODULE_ID_DP, ## params)
 #define dp_debug(params...) QDF_TRACE_DEBUG(QDF_MODULE_ID_DP, params)
 
+#define dp_alert_rl(params...) QDF_TRACE_FATAL_RL(QDF_MODULE_ID_DP, params)
+#define dp_err_rl(params...) QDF_TRACE_ERROR_RL(QDF_MODULE_ID_DP, params)
+#define dp_warn_rl(params...) QDF_TRACE_WARN_RL(QDF_MODULE_ID_DP, params)
+#define dp_info_rl(params...) QDF_TRACE_INFO_RL(QDF_MODULE_ID_DP, params)
+#define dp_debug_rl(params...) QDF_TRACE_DEBUG_RL(QDF_MODULE_ID_DP, params)
+
 static inline QDF_STATUS
 cdp_soc_attach_target(ol_txrx_soc_handle soc)
 {