0001
0002
0003
0004
0005 #undef TRACE_SYSTEM
0006 #define TRACE_SYSTEM ufs_mtk
0007
0008 #if !defined(_TRACE_EVENT_UFS_MEDIATEK_H) || defined(TRACE_HEADER_MULTI_READ)
0009 #define _TRACE_EVENT_UFS_MEDIATEK_H
0010
0011 #include <linux/tracepoint.h>
0012
0013 TRACE_EVENT(ufs_mtk_event,
0014 TP_PROTO(unsigned int type, unsigned int data),
0015 TP_ARGS(type, data),
0016
0017 TP_STRUCT__entry(
0018 __field(unsigned int, type)
0019 __field(unsigned int, data)
0020 ),
0021
0022 TP_fast_assign(
0023 __entry->type = type;
0024 __entry->data = data;
0025 ),
0026
0027 TP_printk("ufs:event=%u data=%u",
0028 __entry->type, __entry->data)
0029 );
0030 #endif
0031
0032 #undef TRACE_INCLUDE_PATH
0033 #undef TRACE_INCLUDE_FILE
0034 #define TRACE_INCLUDE_PATH ../../drivers/ufs/host
0035 #define TRACE_INCLUDE_FILE ufs-mediatek-trace
0036 #include <trace/define_trace.h>