Lines Matching refs:cd
161 struct clock_event_device *cd = &t64_clockevent_device; in timer_interrupt() local
163 cd->event_handler(cd); in timer_interrupt()
177 struct clock_event_device *cd = &t64_clockevent_device; in timer64_init() local
209 cd->irq = irq_of_parse_and_map(np, 0); in timer64_init()
210 if (cd->irq == NO_IRQ) { in timer64_init()
229 pr_debug("%pOF: Timer irq=%d.\n", np, cd->irq); in timer64_init()
231 clockevents_calc_mult_shift(cd, c6x_core_freq / TIMER_DIVISOR, 5); in timer64_init()
233 cd->max_delta_ns = clockevent_delta2ns(0x7fffffff, cd); in timer64_init()
234 cd->max_delta_ticks = 0x7fffffff; in timer64_init()
235 cd->min_delta_ns = clockevent_delta2ns(250, cd); in timer64_init()
236 cd->min_delta_ticks = 250; in timer64_init()
238 cd->cpumask = cpumask_of(smp_processor_id()); in timer64_init()
240 clockevents_register_device(cd); in timer64_init()
241 setup_irq(cd->irq, &timer_iact); in timer64_init()