Lines Matching refs:dm_timer
37 pwm_omap_dmtimer *dm_timer; member
63 omap->pdata->enable(omap->dm_timer); in pwm_omap_dmtimer_start()
64 omap->pdata->write_counter(omap->dm_timer, DM_TIMER_LOAD_MIN); in pwm_omap_dmtimer_start()
65 omap->pdata->disable(omap->dm_timer); in pwm_omap_dmtimer_start()
67 omap->pdata->start(omap->dm_timer); in pwm_omap_dmtimer_start()
88 omap->pdata->stop(omap->dm_timer); in pwm_omap_dmtimer_disable()
114 fclk = omap->pdata->get_fclk(omap->dm_timer); in pwm_omap_dmtimer_config()
184 omap->pdata->stop(omap->dm_timer); in pwm_omap_dmtimer_config()
186 omap->pdata->set_load(omap->dm_timer, true, load_value); in pwm_omap_dmtimer_config()
187 omap->pdata->set_match(omap->dm_timer, true, match_value); in pwm_omap_dmtimer_config()
192 omap->pdata->set_pwm(omap->dm_timer, in pwm_omap_dmtimer_config()
222 omap->pdata->set_pwm(omap->dm_timer, in pwm_omap_dmtimer_set_polarity()
247 pwm_omap_dmtimer *dm_timer; in pwm_omap_dmtimer_probe() local
295 dm_timer = pdata->request_by_node(timer); in pwm_omap_dmtimer_probe()
296 if (!dm_timer) { in pwm_omap_dmtimer_probe()
308 pdata->free(dm_timer); in pwm_omap_dmtimer_probe()
313 omap->dm_timer = dm_timer; in pwm_omap_dmtimer_probe()
321 omap->pdata->stop(omap->dm_timer); in pwm_omap_dmtimer_probe()
324 omap->pdata->set_prescaler(omap->dm_timer, v); in pwm_omap_dmtimer_probe()
328 omap->pdata->set_source(omap->dm_timer, v); in pwm_omap_dmtimer_probe()
342 omap->pdata->free(omap->dm_timer); in pwm_omap_dmtimer_probe()
356 omap->pdata->stop(omap->dm_timer); in pwm_omap_dmtimer_remove()
358 omap->pdata->free(omap->dm_timer); in pwm_omap_dmtimer_remove()