xref: /rk3399_rockchip-uboot/arch/mips/cpu/time.c (revision e1cc4d31f889428a4ca73120951389c756404184)
1*eef88dfbSDaniel Schwierzeck /*
2*eef88dfbSDaniel Schwierzeck  * (C) Copyright 2003
3*eef88dfbSDaniel Schwierzeck  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4*eef88dfbSDaniel Schwierzeck  *
5*eef88dfbSDaniel Schwierzeck  * SPDX-License-Identifier:	GPL-2.0+
6*eef88dfbSDaniel Schwierzeck  */
7*eef88dfbSDaniel Schwierzeck 
8*eef88dfbSDaniel Schwierzeck #include <common.h>
9*eef88dfbSDaniel Schwierzeck #include <asm/mipsregs.h>
10*eef88dfbSDaniel Schwierzeck 
timer_read_counter(void)11*eef88dfbSDaniel Schwierzeck unsigned long notrace timer_read_counter(void)
12*eef88dfbSDaniel Schwierzeck {
13*eef88dfbSDaniel Schwierzeck 	return read_c0_count();
14*eef88dfbSDaniel Schwierzeck }
15*eef88dfbSDaniel Schwierzeck 
get_tbclk(void)16*eef88dfbSDaniel Schwierzeck ulong notrace get_tbclk(void)
17*eef88dfbSDaniel Schwierzeck {
18*eef88dfbSDaniel Schwierzeck 	return CONFIG_SYS_MIPS_TIMER_FREQ;
19*eef88dfbSDaniel Schwierzeck }
20