xref: /openbmc/linux/arch/sparc/include/asm/timex_64.h (revision b2441318)
1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2a439fe51SSam Ravnborg /*
3a439fe51SSam Ravnborg  * linux/include/asm/timex.h
4a439fe51SSam Ravnborg  *
5a439fe51SSam Ravnborg  * sparc64 architecture timex specifications
6a439fe51SSam Ravnborg  */
7a439fe51SSam Ravnborg #ifndef _ASMsparc64_TIMEX_H
8a439fe51SSam Ravnborg #define _ASMsparc64_TIMEX_H
9a439fe51SSam Ravnborg 
10a439fe51SSam Ravnborg #include <asm/timer.h>
11a439fe51SSam Ravnborg 
12a439fe51SSam Ravnborg #define CLOCK_TICK_RATE	1193180 /* Underlying HZ */
13a439fe51SSam Ravnborg 
14a439fe51SSam Ravnborg /* Getting on the cycle counter on sparc64. */
15a439fe51SSam Ravnborg typedef unsigned long cycles_t;
16a439fe51SSam Ravnborg #define get_cycles()	tick_ops->get_tick()
17a439fe51SSam Ravnborg 
18a439fe51SSam Ravnborg #define ARCH_HAS_READ_CURRENT_TIMER
19a439fe51SSam Ravnborg 
20a439fe51SSam Ravnborg #endif
21