Lines Matching refs:timer_base
51 static void __iomem *timer_base;
67 return ~readl(timer_base + TIMER0_VAL_OFF);
96 writel(delta, timer_base + TIMER1_VAL_OFF);
101 u = readl(timer_base + TIMER_CTRL_OFF);
103 writel(u, timer_base + TIMER_CTRL_OFF);
118 u = readl(timer_base + TIMER_CTRL_OFF);
119 writel(u & ~TIMER1_EN, timer_base + TIMER_CTRL_OFF);
141 writel(ticks_per_jiffy - 1, timer_base + TIMER1_RELOAD_OFF);
142 writel(ticks_per_jiffy - 1, timer_base + TIMER1_VAL_OFF);
149 u = readl(timer_base + TIMER_CTRL_OFF);
150 writel(u | TIMER1_EN | TIMER1_RELOAD_EN, timer_base + TIMER_CTRL_OFF);
183 timer_base = _timer_base;
188 return ~readl(timer_base + TIMER0_VAL_OFF);
221 writel(0xffffffff, timer_base + TIMER0_VAL_OFF);
222 writel(0xffffffff, timer_base + TIMER0_RELOAD_OFF);
225 u = readl(timer_base + TIMER_CTRL_OFF);
226 writel(u | TIMER0_EN | TIMER0_RELOAD_EN, timer_base + TIMER_CTRL_OFF);
227 clocksource_mmio_init(timer_base + TIMER0_VAL_OFF, "orion_clocksource",