TIMER0_VAL_OFF
return ~readl(timer_base + TIMER0_VAL_OFF);
writel(0xffffffff, timer_base + TIMER0_VAL_OFF);
clocksource_mmio_init(timer_base + TIMER0_VAL_OFF, "orion_clocksource",
return ~readl(timer_base + TIMER0_VAL_OFF);
writel(delta, local_base + TIMER0_VAL_OFF);
writel(ticks_per_jiffy - 1, local_base + TIMER0_VAL_OFF);
writel(0xffffffff, timer_base + TIMER0_VAL_OFF);
return ~readl(timer_base + TIMER0_VAL_OFF);
writel(0xffffffff, timer_base + TIMER0_VAL_OFF);
res = clocksource_mmio_init(timer_base + TIMER0_VAL_OFF,
return ~readl(timer_base + TIMER0_VAL_OFF);