Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | /* |
2 | * linux/include/asm-sparc64/timex.h | |
3 | * | |
4 | * sparc64 architecture timex specifications | |
5 | */ | |
6 | #ifndef _ASMsparc64_TIMEX_H | |
7 | #define _ASMsparc64_TIMEX_H | |
8 | ||
9 | #include <asm/timer.h> | |
10 | ||
11 | #define CLOCK_TICK_RATE 1193180 /* Underlying HZ */ | |
12 | ||
13 | /* Getting on the cycle counter on sparc64. */ | |
14 | typedef unsigned long cycles_t; | |
15 | #define get_cycles() tick_ops->get_tick() | |
16 | ||
3763be32 DM |
17 | #define ARCH_HAS_READ_CURRENT_TIMER 1 |
18 | #define read_current_timer(timer_val_p) \ | |
19 | ({ *timer_val_p = tick_ops->get_tick(); \ | |
20 | 0; \ | |
21 | }) | |
22 | ||
1da177e4 | 23 | #endif |