Lines Matching refs:timer_base
79 static void __iomem *timer_base, *local_base; variable
99 return ~readl(timer_base + TIMER0_VAL_OFF); in armada_370_xp_read_sched_clock()
216 timer0_ctrl_reg = readl(timer_base + TIMER_CTRL_OFF); in armada_370_xp_timer_suspend()
223 writel(0xffffffff, timer_base + TIMER0_VAL_OFF); in armada_370_xp_timer_resume()
224 writel(0xffffffff, timer_base + TIMER0_RELOAD_OFF); in armada_370_xp_timer_resume()
225 writel(timer0_ctrl_reg, timer_base + TIMER_CTRL_OFF); in armada_370_xp_timer_resume()
236 return ~readl(timer_base + TIMER0_VAL_OFF); in armada_370_delay_timer_read()
248 timer_base = of_iomap(np, 0); in armada_370_xp_timer_common_init()
249 if (!timer_base) { in armada_370_xp_timer_common_init()
267 atomic_io_modify(timer_base + TIMER_CTRL_OFF, clr | set, set); in armada_370_xp_timer_common_init()
282 writel(0xffffffff, timer_base + TIMER0_VAL_OFF); in armada_370_xp_timer_common_init()
283 writel(0xffffffff, timer_base + TIMER0_RELOAD_OFF); in armada_370_xp_timer_common_init()
285 atomic_io_modify(timer_base + TIMER_CTRL_OFF, in armada_370_xp_timer_common_init()
297 res = clocksource_mmio_init(timer_base + TIMER0_VAL_OFF, in armada_370_xp_timer_common_init()