1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
#ifndef __EXTD_DRV_LOG_H__
#define __EXTD_DRV_LOG_H__
///for kernel
#include <linux/xlog.h>
/* HDMI log functions*/
#define HDMI_LOG(fmt, arg...) \
do { \
pr_warn("[EXTD][HDMI]:"fmt, ##arg); \
}while (0)
#define HDMI_FUNC() \
do { \
pr_warn("[EXTD][HDMI]:%s\n", __func__); \
}while (0)
/*external display fence log fuctions*/
#define EXT_FENCE_FUNC() \
do { \
pr_warn("[EXTD][fence] %s\n", __func__); \
}while (0)
#define EXTD_FENCE_LOG(fmt, arg...) \
do { \
pr_warn("[EXTD][fence]:"fmt, ##arg); \
}while (0)
#define EXTD_FENCE_ERR(fmt, arg...) \
do { \
pr_err("[EXTD][fence]:"fmt, ##arg); \
}while (0)
#define EXTD_FENCE_LOG_D(fmt, arg...) \
do { \
pr_debug("[EXTD][fence]:"fmt, ##arg); \
}while (0)
#define EXTD_FENCE_LOG_D_IF(con,fmt, arg...) \
do { \
if(con) pr_debug("[EXTD][fence]:"fmt, ##arg); \
}while (0)
/*external display lcm log fuctions*/
#define EXT_LCM_LOG(fmt, arg...) \
do { \
pr_warn("[EXTD][LCM]:"fmt, ##arg); \
}while (0)
#define EXT_LCM_ERR(fmt, arg...) \
do { \
pr_err("[EXTD][LCM]:"fmt, ##arg); \
}while (0)
#define EXT_LCM_FUNC() \
do { \
pr_warn("[EXTD][LCM] %s\n", __func__); \
}while (0)
/*external display log functions*/
#define EXT_DISP_LOG(fmt, arg...) \
do { \
pr_debug("[EXTD][DISP]:"fmt, ##arg); \
}while (0)
#define EXT_DISP_ERR(fmt, arg...) \
do { \
pr_err("[EXTD][DISP]:"fmt, ##arg); \
}while (0)
#define EXT_DISP_FUNC() \
do { \
pr_warn("[EXTD][DISP] %s\n", __func__); \
}while (0)
#endif
|