2 #define TRACE_SYSTEM power
4 #if !defined(_TRACE_POWER_H) || defined(TRACE_HEADER_MULTI_READ)
7 #include <linux/ktime.h>
8 #include <linux/tracepoint.h>
10 #ifndef _TRACE_POWER_ENUM_
11 #define _TRACE_POWER_ENUM_
21 TRACE_EVENT(power_start
,
23 TP_PROTO(unsigned int type
, unsigned int state
),
34 __entry
->state
= state
;
37 TP_printk("type=%lu state=%lu", (unsigned long)__entry
->type
, (unsigned long)__entry
->state
)
40 TRACE_EVENT(power_end
,
51 __entry
->dummy
= 0xffff;
54 TP_printk("dummy=%lu", (unsigned long)__entry
->dummy
)
59 TRACE_EVENT(power_frequency
,
61 TP_PROTO(unsigned int type
, unsigned int state
),
72 __entry
->state
= state
;
75 TP_printk("type=%lu state=%lu", (unsigned long)__entry
->type
, (unsigned long) __entry
->state
)
78 #endif /* _TRACE_POWER_H */
80 /* This part must be outside protection */
81 #include <trace/define_trace.h>