Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/arch/hexagon/include/asm/timex.h
26481 views
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
/*
3
* Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
4
*/
5
6
#ifndef _ASM_TIMEX_H
7
#define _ASM_TIMEX_H
8
9
#include <asm-generic/timex.h>
10
#include <asm/hexagon_vm.h>
11
12
/* Using TCX0 as our clock. CLOCK_TICK_RATE scheduled to be removed. */
13
#define CLOCK_TICK_RATE 19200
14
15
#define ARCH_HAS_READ_CURRENT_TIMER
16
17
static inline int read_current_timer(unsigned long *timer_val)
18
{
19
*timer_val = __vmgettime();
20
return 0;
21
}
22
23
#endif
24
25