Lines Matching defs:ti_32k_timer
65 static struct ti_32k ti_32k_timer = {
77 return ti_32k_read_cycles(&ti_32k_timer.cs);
127 ti_32k_timer.base = of_iomap(np, 0);
128 if (!ti_32k_timer.base) {
134 ti_32k_timer.cs.flags |= CLOCK_SOURCE_SUSPEND_NONSTOP;
136 ti_32k_timer.counter = ti_32k_timer.base;
137 ti_32k_timer_module_init(np, ti_32k_timer.base);
146 if (readl_relaxed(ti_32k_timer.base + OMAP2_32KSYNCNT_REV_OFF) &
148 ti_32k_timer.counter += OMAP2_32KSYNCNT_CR_OFF_HIGH;
150 ti_32k_timer.counter += OMAP2_32KSYNCNT_CR_OFF_LOW;
154 ret = clocksource_register_hz(&ti_32k_timer.cs, 32768);
164 TIMER_OF_DECLARE(ti_32k_timer, "ti,omap-counter32k",