Lines Matching refs:timer_ops

80 	const struct omap_dm_timer_ops *timer_ops;  member
159 timer->odt = timer->timer_ops->request_by_node(np); in omap_rproc_request_timer()
165 ret = timer->timer_ops->set_source(timer->odt, OMAP_TIMER_SRC_SYS_CLK); in omap_rproc_request_timer()
169 timer->timer_ops->free(timer->odt); in omap_rproc_request_timer()
174 timer->timer_ops->set_load(timer->odt, 0); in omap_rproc_request_timer()
192 return timer->timer_ops->start(timer->odt); in omap_rproc_start_timer()
209 return timer->timer_ops->stop(timer->odt); in omap_rproc_stop_timer()
224 return timer->timer_ops->free(timer->odt); in omap_rproc_release_timer()
239 return timer->timer_ops->get_irq(timer->odt); in omap_rproc_get_timer_irq()
252 timer->timer_ops->write_status(timer->odt, OMAP_TIMER_INT_OVERFLOW); in omap_rproc_ack_timer_irq()
318 const struct omap_dm_timer_ops *timer_ops; in omap_rproc_enable_timers() local
361 timer_ops = tpdata->timer_ops; in omap_rproc_enable_timers()
362 if (!timer_ops || !timer_ops->request_by_node || in omap_rproc_enable_timers()
363 !timer_ops->set_source || !timer_ops->set_load || in omap_rproc_enable_timers()
364 !timer_ops->free || !timer_ops->start || in omap_rproc_enable_timers()
365 !timer_ops->stop || !timer_ops->get_irq || in omap_rproc_enable_timers()
366 !timer_ops->write_status) { in omap_rproc_enable_timers()
373 timers[i].timer_ops = timer_ops; in omap_rproc_enable_timers()
399 timers[i].timer_ops = NULL; in omap_rproc_enable_timers()
433 timers[i].timer_ops = NULL; in omap_rproc_enable_timers()
469 timers[i].timer_ops = NULL; in omap_rproc_disable_timers()