SMBIOS: Introduce `smbios_carve_table` function
[coreboot.git] / src / arch / arm64 / arch_timer.c
blob089afee38582755e254759407777a66e44f12907
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <timer.h>
4 #include <arch/lib_helpers.h>
6 void timer_monotonic_get(struct mono_time *mt)
8 uint64_t tvalue = raw_read_cntpct_el0();
9 uint32_t tfreq = raw_read_cntfrq_el0();
10 long usecs = (tvalue * 1000000) / tfreq;
11 mono_time_set_usecs(mt, usecs);