Lines Matching refs:base
100 void __iomem *base;
124 return readl(local_fttmr->base + TIMER2_COUNT);
129 return ~readl(local_fttmr->base + TIMER2_COUNT);
156 writel(cycles, fttmr010->base + TIMER1_LOAD);
159 cr = readl(fttmr010->base + TIMER1_COUNT);
160 writel(cr + cycles, fttmr010->base + TIMER1_MATCH1);
164 cr = readl(fttmr010->base + TIMER_CR);
166 writel(cr, fttmr010->base + TIMER_CR);
176 writel(fttmr010->t1_enable_val, fttmr010->base + AST2600_TIMER_CR_CLR);
187 cr = readl(fttmr010->base + TIMER_CR);
189 writel(cr, fttmr010->base + TIMER_CR);
203 writel(0, fttmr010->base + TIMER1_COUNT);
205 writel(~0, fttmr010->base + TIMER1_LOAD);
207 writel(0, fttmr010->base + TIMER1_LOAD);
210 cr = readl(fttmr010->base + TIMER_INTR_MASK);
213 writel(cr, fttmr010->base + TIMER_INTR_MASK);
230 writel(period, fttmr010->base + TIMER1_LOAD);
233 writel(cr, fttmr010->base + TIMER1_COUNT);
234 writel(cr, fttmr010->base + TIMER1_LOAD);
237 cr = readl(fttmr010->base + TIMER_INTR_MASK);
240 writel(cr, fttmr010->base + TIMER_INTR_MASK);
244 cr = readl(fttmr010->base + TIMER_CR);
246 writel(cr, fttmr010->base + TIMER_CR);
267 writel(0x1, fttmr010->base + TIMER_INTR_STATE);
307 fttmr010->base = of_iomap(np, 0);
308 if (!fttmr010->base) {
334 writel(TIMER_INT_ALL_MASK, fttmr010->base + TIMER_INTR_MASK);
335 writel(0, fttmr010->base + TIMER_INTR_STATE);
348 writel(val, fttmr010->base + TIMER_CR);
355 writel(0, fttmr010->base + TIMER2_COUNT);
356 writel(0, fttmr010->base + TIMER2_MATCH1);
357 writel(0, fttmr010->base + TIMER2_MATCH2);
360 writel(~0, fttmr010->base + TIMER2_LOAD);
361 clocksource_mmio_init(fttmr010->base + TIMER2_COUNT,
368 writel(0, fttmr010->base + TIMER2_LOAD);
369 clocksource_mmio_init(fttmr010->base + TIMER2_COUNT,
382 writel(0, fttmr010->base + TIMER1_COUNT);
383 writel(0, fttmr010->base + TIMER1_LOAD);
384 writel(0, fttmr010->base + TIMER1_MATCH1);
385 writel(0, fttmr010->base + TIMER1_MATCH2);
424 iounmap(fttmr010->base);