Lines Matching refs:cd
164 struct clock_event_device *cd = &t64_clockevent_device; in timer_interrupt() local
166 cd->event_handler(cd); in timer_interrupt()
180 struct clock_event_device *cd = &t64_clockevent_device; in timer64_init() local
212 cd->irq = irq_of_parse_and_map(np, 0); in timer64_init()
213 if (cd->irq == NO_IRQ) { in timer64_init()
232 pr_debug("%s: Timer irq=%d.\n", np->full_name, cd->irq); in timer64_init()
234 clockevents_calc_mult_shift(cd, c6x_core_freq / TIMER_DIVISOR, 5); in timer64_init()
236 cd->max_delta_ns = clockevent_delta2ns(0x7fffffff, cd); in timer64_init()
237 cd->min_delta_ns = clockevent_delta2ns(250, cd); in timer64_init()
239 cd->cpumask = cpumask_of(smp_processor_id()); in timer64_init()
241 clockevents_register_device(cd); in timer64_init()
242 setup_irq(cd->irq, &timer_iact); in timer64_init()