mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-10 12:57:06 +09:00
debug: add atrace support [1/1]
PD#SWPL-4956 Problem: Need atrace to debug multimedia issue Solution: Add atrace functions Verify: P212 Change-Id: I0f07387dfa35a33c25e538a474a3a12bd88d5092 Signed-off-by: Tao Guo <tao.guo@amlogic.com> Signed-off-by: Luan Yuan <luan.yuan@amlogic.com>
This commit is contained in:
@@ -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 */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user