Lines Matching refs:timer_base
36 static void __iomem *timer_base;
43 val = readl(timer_base + TPM_C0SC);
45 writel(val, timer_base + TPM_C0SC);
53 val = readl(timer_base + TPM_C0SC);
56 writel(val, timer_base + TPM_C0SC);
61 writel(TPM_STATUS_CH0F, timer_base + TPM_STATUS);
66 return readl(timer_base + TPM_CNT);
90 writel(next, timer_base + TPM_C0V);
158 return clocksource_mmio_init(timer_base + TPM_CNT,
197 timer_base = timer_of_base(&to_tpm);
199 counter_width = (readl(timer_base + TPM_PARAM)
213 writel(0, timer_base + TPM_SC);
215 writel(TPM_SC_TOF_MASK, timer_base + TPM_SC);
216 writel(0, timer_base + TPM_CNT);
218 writel(TPM_C0SC_CHF_MASK, timer_base + TPM_C0SC);
227 timer_base + TPM_SC);
230 writel(GENMASK(counter_width - 1, 0), timer_base + TPM_MOD);