summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--MAINTAINERS1
-rw-r--r--drivers/amlogic/debug/Kconfig6
-rw-r--r--drivers/amlogic/debug/Makefile1
-rw-r--r--drivers/amlogic/debug/meson_atrace.c21
-rw-r--r--drivers/amlogic/media/frame_sync/timestamp.c4
-rw-r--r--drivers/amlogic/media/video_sink/video.c51
-rw-r--r--include/trace/events/meson_atrace.h7
7 files changed, 80 insertions, 11 deletions
diff --git a/include/trace/events/meson_atrace.h b/include/trace/events/meson_atrace.h
index 935ac94..96d5eea 100644
--- a/include/trace/events/meson_atrace.h
+++ b/include/trace/events/meson_atrace.h
@@ -66,13 +66,18 @@ TRACE_EVENT(tracing_mark_write,
print_flags_delim(__entry->flags),
__get_str(name), __entry->value)
);
-
+#ifdef CONFIG_AMLOGIC_DEBUG_ATRACE
#define ATRACE_COUNTER(name, value) \
trace_tracing_mark_write(name, (1 << KERNEL_ATRACE_COUNTER), value)
#define ATRACE_BEGIN(name) \
trace_tracing_mark_write(name, (1 << KERNEL_ATRACE_BEGIN), 0)
#define ATRACE_END(name) \
trace_tracing_mark_write("", (1 << KERNEL_ATRACE_END), 1)
+#else
+#define ATRACE_COUNTER(name, value)
+#define ATRACE_BEGIN(name)
+#define ATRACE_END(name)
+#endif
#endif /* _TRACE_MESON_BASE_H */