Searched refs:cntkctl (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/arch/arm64/include/asm/ |
D | arch_timer.h | 98 u32 cntkctl; in arch_timer_get_cntkctl() local 99 asm volatile("mrs %0, cntkctl_el1" : "=r" (cntkctl)); in arch_timer_get_cntkctl() 100 return cntkctl; in arch_timer_get_cntkctl() 103 static inline void arch_timer_set_cntkctl(u32 cntkctl) in arch_timer_set_cntkctl() argument 105 asm volatile("msr cntkctl_el1, %0" : : "r" (cntkctl)); in arch_timer_set_cntkctl()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | arch_timer.h | 101 u32 cntkctl; in arch_timer_get_cntkctl() local 102 asm volatile("mrc p15, 0, %0, c14, c1, 0" : "=r" (cntkctl)); in arch_timer_get_cntkctl() 103 return cntkctl; in arch_timer_get_cntkctl() 106 static inline void arch_timer_set_cntkctl(u32 cntkctl) in arch_timer_set_cntkctl() argument 108 asm volatile("mcr p15, 0, %0, c14, c1, 0" : : "r" (cntkctl)); in arch_timer_set_cntkctl()
|
/linux-4.1.27/drivers/clocksource/ |
D | arm_arch_timer.c | 306 u32 cntkctl = arch_timer_get_cntkctl(); in arch_timer_evtstrm_enable() local 308 cntkctl &= ~ARCH_TIMER_EVT_TRIGGER_MASK; in arch_timer_evtstrm_enable() 310 cntkctl |= (divider << ARCH_TIMER_EVT_TRIGGER_SHIFT) in arch_timer_evtstrm_enable() 312 arch_timer_set_cntkctl(cntkctl); in arch_timer_evtstrm_enable() 334 u32 cntkctl = arch_timer_get_cntkctl(); in arch_counter_set_user_access() local 338 cntkctl &= ~(ARCH_TIMER_USR_PT_ACCESS_EN in arch_counter_set_user_access() 344 cntkctl |= ARCH_TIMER_USR_VCT_ACCESS_EN; in arch_counter_set_user_access() 346 arch_timer_set_cntkctl(cntkctl); in arch_counter_set_user_access()
|