浏览代码

video: driver: refine log level checking

Refine log level checking, to avoid some logs are
always printed if multiple level specified.

Change-Id: I151a5b8cce8d234d6d22450c43cf50d3b0065286
Signed-off-by: Qiwei Liu <[email protected]>
Qiwei Liu 4 年之前
父节点
当前提交
7ada486d28
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      driver/vidc/inc/msm_vidc_debug.h

+ 2 - 2
driver/vidc/inc/msm_vidc_debug.h

@@ -66,7 +66,7 @@ enum vidc_msg_prio {
 
 #define dprintk_inst(__level, __level_str, inst, __fmt, ...) \
 	do { \
-		if (inst && (msm_vidc_debug & __level)) { \
+		if (inst && (msm_vidc_debug & (__level))) { \
 			pr_info(VIDC_DBG_TAG_INST __fmt, \
 				__level_str, \
 				inst->debug_str, \
@@ -87,7 +87,7 @@ enum vidc_msg_prio {
 
 #define dprintk_core(__level, __level_str, __fmt, ...) \
 	do { \
-		if (msm_vidc_debug & __level) { \
+		if (msm_vidc_debug & (__level)) { \
 			pr_info(VIDC_DBG_TAG_CORE __fmt, \
 				__level_str, \
 				DEFAULT_SID, \