Home
last modified time | relevance | path

Searched refs:sys_ctr_base (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-imx-sysctr.c23 static void __iomem *sys_ctr_base; variable
28 writel(enable ? cmpcr | SYS_CTR_EN : cmpcr, sys_ctr_base + CMPCR); in sysctr_timer_enable()
46 cnt_hi = readl_relaxed(sys_ctr_base + CNTCV_HI); in sysctr_read_counter()
47 cnt_lo = readl_relaxed(sys_ctr_base + CNTCV_LO); in sysctr_read_counter()
48 tmp_hi = readl_relaxed(sys_ctr_base + CNTCV_HI); in sysctr_read_counter()
69 writel_relaxed(cmp_hi, sys_ctr_base + CMPCV_HI); in sysctr_set_next_event()
70 writel_relaxed(cmp_lo, sys_ctr_base + CMPCV_LO); in sysctr_set_next_event()
140 sys_ctr_base = timer_of_base(&to_sysctr); in sysctr_timer_init()
141 cmpcr = readl(sys_ctr_base + CMPCR); in sysctr_timer_init()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-imx-sysctr.c23 static void __iomem *sys_ctr_base __ro_after_init;
28 writel(enable ? cmpcr | SYS_CTR_EN : cmpcr, sys_ctr_base + CMPCR); in sysctr_timer_enable()
46 cnt_hi = readl_relaxed(sys_ctr_base + CNTCV_HI); in sysctr_read_counter()
47 cnt_lo = readl_relaxed(sys_ctr_base + CNTCV_LO); in sysctr_read_counter()
48 tmp_hi = readl_relaxed(sys_ctr_base + CNTCV_HI); in sysctr_read_counter()
69 writel_relaxed(cmp_hi, sys_ctr_base + CMPCV_HI); in sysctr_set_next_event()
70 writel_relaxed(cmp_lo, sys_ctr_base + CMPCV_LO); in sysctr_set_next_event()
142 sys_ctr_base = timer_of_base(&to_sysctr); in sysctr_timer_init()
143 cmpcr = readl(sys_ctr_base + CMPCR); in sysctr_timer_init()

Completed in 1 milliseconds