Lines Matching refs:timer_ops
76 * @timer_ops: OMAP dmtimer ops for @odt timer
81 const struct omap_dm_timer_ops *timer_ops;
160 timer->odt = timer->timer_ops->request_by_node(np);
166 ret = timer->timer_ops->set_source(timer->odt, OMAP_TIMER_SRC_SYS_CLK);
170 timer->timer_ops->free(timer->odt);
175 timer->timer_ops->set_load(timer->odt, 0);
193 return timer->timer_ops->start(timer->odt);
210 return timer->timer_ops->stop(timer->odt);
225 return timer->timer_ops->free(timer->odt);
240 return timer->timer_ops->get_irq(timer->odt);
253 timer->timer_ops->write_status(timer->odt, OMAP_TIMER_INT_OVERFLOW);
319 const struct omap_dm_timer_ops *timer_ops;
362 timer_ops = tpdata->timer_ops;
363 if (!timer_ops || !timer_ops->request_by_node ||
364 !timer_ops->set_source || !timer_ops->set_load ||
365 !timer_ops->free || !timer_ops->start ||
366 !timer_ops->stop || !timer_ops->get_irq ||
367 !timer_ops->write_status) {
374 timers[i].timer_ops = timer_ops;
400 timers[i].timer_ops = NULL;
434 timers[i].timer_ops = NULL;
470 timers[i].timer_ops = NULL;