Home
last modified time | relevance | path

Searched refs:cntpct (Results 1 – 2 of 2) sorted by relevance

/arch/arm/cpu/armv8/
A Dgeneric_timer.c39 unsigned long cntpct; in timer_read_counter() local
43 asm volatile("mrs %0, cntpct_el0" : "=r" (cntpct)); in timer_read_counter()
45 while (temp != cntpct) { in timer_read_counter()
46 asm volatile("mrs %0, cntpct_el0" : "=r" (cntpct)); in timer_read_counter()
50 return cntpct; in timer_read_counter()
67 unsigned long cntpct; in timer_read_counter() local
72 } while (((cntpct + 1) & GENMASK(10, 0)) <= 1); in timer_read_counter()
74 return cntpct; in timer_read_counter()
82 unsigned long cntpct; in timer_read_counter() local
85 asm volatile("mrs %0, cntpct_el0" : "=r" (cntpct)); in timer_read_counter()
[all …]
/arch/arm/mach-socfpga/
A Dtimer_s10.c32 u64 cntpct; in __get_time_stamp() local
35 asm volatile("mrs %0, cntpct_el0" : "=r" (cntpct)); in __get_time_stamp()
37 return cntpct; in __get_time_stamp()

Completed in 4 milliseconds