Lines Matching defs:clkevt
147 struct clock_event_device clkevt;
153 static struct tc_clkevt_device *to_tc_clkevt(struct clock_event_device *clkevt)
155 return container_of(clkevt, struct tc_clkevt_device, clkevt);
229 static struct tc_clkevt_device clkevt = {
230 .clkevt = {
249 dev->clkevt.event_handler(&dev->clkevt);
268 clkevt.regs = tc->regs;
269 clkevt.clk = t2_clk;
273 clkevt.rate = clk_get_rate(t2_clk) / atmel_tcb_divisors[divisor_idx];
281 clkevt.rate = clk_get_rate(tc->slow_clk);
287 clkevt.clkevt.cpumask = cpumask_of(0);
289 ret = request_irq(irq, ch2_irq, IRQF_TIMER, "tc_clkevt", &clkevt);
297 clockevents_config_and_register(&clkevt.clkevt, clkevt.rate, 1, BIT(bits) - 1);
452 clkevt.clkevt.name = kbasename(node->parent->full_name);