Lines Matching refs:timer_cfg
244 const struct davinci_timer_cfg *timer_cfg) in davinci_timer_register() argument
257 if (!request_mem_region(timer_cfg->reg.start, in davinci_timer_register()
258 resource_size(&timer_cfg->reg), in davinci_timer_register()
264 base = ioremap(timer_cfg->reg.start, resource_size(&timer_cfg->reg)); in davinci_timer_register()
282 if (timer_cfg->cmp_off) { in davinci_timer_register()
283 clockevent->cmp_off = timer_cfg->cmp_off; in davinci_timer_register()
295 rv = request_irq(timer_cfg->irq[DAVINCI_TIMER_CLOCKEVENT_IRQ].start, in davinci_timer_register()
310 if (timer_cfg->cmp_off) { in davinci_timer_register()
338 struct davinci_timer_cfg timer_cfg = { }; in of_davinci_timer_register() local
342 rv = of_address_to_resource(np, 0, &timer_cfg.reg); in of_davinci_timer_register()
348 rv = of_irq_to_resource_table(np, timer_cfg.irq, in of_davinci_timer_register()
361 rv = davinci_timer_register(clk, &timer_cfg); in of_davinci_timer_register()