2
* Copyright (C) 2005,2008 Mathieu Desnoyers
4
* Trace clock PowerPC definitions.
6
* Use get_tb() directly to insure reading a 64-bits value on powerpc 32.
9
#ifndef _ASM_TRACE_CLOCK_H
10
#define _ASM_TRACE_CLOCK_H
12
#include <linux/timex.h>
13
#include <linux/time.h>
16
static inline u32 trace_clock_read32(void)
21
static inline u64 trace_clock_read64(void)
26
static inline unsigned int trace_clock_frequency(void)
28
return get_cycles_rate();
31
static inline u32 trace_clock_freq_scale(void)
36
static inline int get_trace_clock(void)
41
static inline void put_trace_clock(void)
45
static inline void set_trace_clock_is_sync(int state)
48
#endif /* _ASM_TRACE_CLOCK_H */