Lines Matching refs:twd_base

29 static void __iomem *twd_base;  variable
42 writel_relaxed(0, twd_base + TWD_TIMER_CONTROL); in twd_shutdown()
50 twd_base + TWD_TIMER_CONTROL); in twd_set_oneshot()
61 twd_base + TWD_TIMER_LOAD); in twd_set_periodic()
62 writel_relaxed(ctrl, twd_base + TWD_TIMER_CONTROL); in twd_set_periodic()
69 unsigned long ctrl = readl_relaxed(twd_base + TWD_TIMER_CONTROL); in twd_set_next_event()
73 writel_relaxed(evt, twd_base + TWD_TIMER_COUNTER); in twd_set_next_event()
74 writel_relaxed(ctrl, twd_base + TWD_TIMER_CONTROL); in twd_set_next_event()
87 if (readl_relaxed(twd_base + TWD_TIMER_INTSTAT)) { in twd_timer_ack()
88 writel_relaxed(1, twd_base + TWD_TIMER_INTSTAT); in twd_timer_ack()
216 writel_relaxed(0x1, twd_base + TWD_TIMER_CONTROL); in twd_calibrate_rate()
219 writel_relaxed(0xFFFFFFFFU, twd_base + TWD_TIMER_COUNTER); in twd_calibrate_rate()
224 count = readl_relaxed(twd_base + TWD_TIMER_COUNTER); in twd_calibrate_rate()
282 writel_relaxed(0, twd_base + TWD_TIMER_CONTROL); in twd_timer_setup()
295 writel_relaxed(0, twd_base + TWD_TIMER_CONTROL); in twd_timer_setup()
362 iounmap(twd_base); in twd_local_timer_common_register()
363 twd_base = NULL; in twd_local_timer_common_register()
371 if (twd_base || twd_evt) in twd_local_timer_register()
376 twd_base = ioremap(tlt->res[0].start, resource_size(&tlt->res[0])); in twd_local_timer_register()
377 if (!twd_base) in twd_local_timer_register()
394 twd_base = of_iomap(np, 0); in twd_local_timer_of_register()
395 if (!twd_base) { in twd_local_timer_of_register()