xref: /rk3399_rockchip-uboot/arch/mips/cpu/time.c (revision eef88dfb3e16e4631e078f42714dbcef3216e3e1)
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 
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 
16*eef88dfbSDaniel Schwierzeck ulong notrace get_tbclk(void)
17*eef88dfbSDaniel Schwierzeck {
18*eef88dfbSDaniel Schwierzeck 	return CONFIG_SYS_MIPS_TIMER_FREQ;
19*eef88dfbSDaniel Schwierzeck }
20