diff options
author | Frederic Weisbecker <fweisbec@gmail.com> | 2009-02-07 16:16:12 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-02-09 04:51:38 -0500 |
commit | 1292211058aaf872eeb2a0e2677d237916b4501f (patch) | |
tree | 7127ffe80e42faed85bf45b4182c97a39f299642 /include/linux/ftrace.h | |
parent | 7447dce96f2233d250bc39a4a10a42f7c3dd46fc (diff) |
tracing/power: move the power trace headers to a dedicated file
Impact: cleanup
Move the power tracer headers to trace/power.h to keep ftrace.h and power bits
more easy to maintain as separated topics.
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Arjan van de Ven <arjan@infradead.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/linux/ftrace.h')
-rw-r--r-- | include/linux/ftrace.h | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/include/linux/ftrace.h b/include/linux/ftrace.h index 5e302d636fc2..106b7909d500 100644 --- a/include/linux/ftrace.h +++ b/include/linux/ftrace.h | |||
@@ -339,36 +339,6 @@ ftrace_init_module(struct module *mod, | |||
339 | unsigned long *start, unsigned long *end) { } | 339 | unsigned long *start, unsigned long *end) { } |
340 | #endif | 340 | #endif |
341 | 341 | ||
342 | enum { | ||
343 | POWER_NONE = 0, | ||
344 | POWER_CSTATE = 1, | ||
345 | POWER_PSTATE = 2, | ||
346 | }; | ||
347 | |||
348 | struct power_trace { | ||
349 | #ifdef CONFIG_POWER_TRACER | ||
350 | ktime_t stamp; | ||
351 | ktime_t end; | ||
352 | int type; | ||
353 | int state; | ||
354 | #endif | ||
355 | }; | ||
356 | |||
357 | #ifdef CONFIG_POWER_TRACER | ||
358 | extern void trace_power_start(struct power_trace *it, unsigned int type, | ||
359 | unsigned int state); | ||
360 | extern void trace_power_mark(struct power_trace *it, unsigned int type, | ||
361 | unsigned int state); | ||
362 | extern void trace_power_end(struct power_trace *it); | ||
363 | #else | ||
364 | static inline void trace_power_start(struct power_trace *it, unsigned int type, | ||
365 | unsigned int state) { } | ||
366 | static inline void trace_power_mark(struct power_trace *it, unsigned int type, | ||
367 | unsigned int state) { } | ||
368 | static inline void trace_power_end(struct power_trace *it) { } | ||
369 | #endif | ||
370 | |||
371 | |||
372 | /* | 342 | /* |
373 | * Structure that defines an entry function trace. | 343 | * Structure that defines an entry function trace. |
374 | */ | 344 | */ |