Lines Matching refs:timer_base
76 static void __iomem *timer_base, *local_base; variable
96 return ~readl(timer_base + TIMER0_VAL_OFF); in armada_370_xp_read_sched_clock()
212 timer0_ctrl_reg = readl(timer_base + TIMER_CTRL_OFF); in armada_370_xp_timer_suspend()
219 writel(0xffffffff, timer_base + TIMER0_VAL_OFF); in armada_370_xp_timer_resume()
220 writel(0xffffffff, timer_base + TIMER0_RELOAD_OFF); in armada_370_xp_timer_resume()
221 writel(timer0_ctrl_reg, timer_base + TIMER_CTRL_OFF); in armada_370_xp_timer_resume()
232 return ~readl(timer_base + TIMER0_VAL_OFF); in armada_370_delay_timer_read()
244 timer_base = of_iomap(np, 0); in armada_370_xp_timer_common_init()
245 if (!timer_base) { in armada_370_xp_timer_common_init()
263 atomic_io_modify(timer_base + TIMER_CTRL_OFF, clr | set, set); in armada_370_xp_timer_common_init()
278 writel(0xffffffff, timer_base + TIMER0_VAL_OFF); in armada_370_xp_timer_common_init()
279 writel(0xffffffff, timer_base + TIMER0_RELOAD_OFF); in armada_370_xp_timer_common_init()
281 atomic_io_modify(timer_base + TIMER_CTRL_OFF, in armada_370_xp_timer_common_init()
293 res = clocksource_mmio_init(timer_base + TIMER0_VAL_OFF, in armada_370_xp_timer_common_init()