Lines Matching refs:timer_ops
75 * @timer_ops: OMAP dmtimer ops for @odt timer
80 const struct omap_dm_timer_ops *timer_ops;
159 timer->odt = timer->timer_ops->request_by_node(np);
165 ret = timer->timer_ops->set_source(timer->odt, OMAP_TIMER_SRC_SYS_CLK);
169 timer->timer_ops->free(timer->odt);
174 timer->timer_ops->set_load(timer->odt, 0);
192 return timer->timer_ops->start(timer->odt);
209 return timer->timer_ops->stop(timer->odt);
224 return timer->timer_ops->free(timer->odt);
239 return timer->timer_ops->get_irq(timer->odt);
252 timer->timer_ops->write_status(timer->odt, OMAP_TIMER_INT_OVERFLOW);
318 const struct omap_dm_timer_ops *timer_ops;
361 timer_ops = tpdata->timer_ops;
362 if (!timer_ops || !timer_ops->request_by_node ||
363 !timer_ops->set_source || !timer_ops->set_load ||
364 !timer_ops->free || !timer_ops->start ||
365 !timer_ops->stop || !timer_ops->get_irq ||
366 !timer_ops->write_status) {
373 timers[i].timer_ops = timer_ops;
399 timers[i].timer_ops = NULL;
433 timers[i].timer_ops = NULL;
469 timers[i].timer_ops = NULL;