Lines Matching full:timers
42 static struct kona_bcm_timers timers; variable
47 * We use the peripheral timers for system tick, the cpu global timer for
110 * timer-interrupt->set_next_event. CPU local timers, when in kona_timer_set_next_event()
118 ret = kona_timer_get_counter(timers.tmr_regs, &msw, &lsw); in kona_timer_set_next_event()
123 writel(lsw + clc, timers.tmr_regs + KONA_GPTIMER_STCM0_OFFSET); in kona_timer_set_next_event()
126 reg = readl(timers.tmr_regs + KONA_GPTIMER_STCS_OFFSET); in kona_timer_set_next_event()
128 writel(reg, timers.tmr_regs + KONA_GPTIMER_STCS_OFFSET); in kona_timer_set_next_event()
135 kona_timer_disable_and_clear(timers.tmr_regs); in kona_timer_shutdown()
158 kona_timer_disable_and_clear(timers.tmr_regs); in kona_timer_interrupt()
181 timers.tmr_irq = irq_of_parse_and_map(node, 0); in kona_timer_init()
184 timers.tmr_regs = of_iomap(node, 0); in kona_timer_init()
186 kona_timer_disable_and_clear(timers.tmr_regs); in kona_timer_init()
189 if (request_irq(timers.tmr_irq, kona_timer_interrupt, IRQF_TIMER, in kona_timer_init()