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