Lines Matching refs:hpet_clockevent
227 static struct clock_event_device hpet_clockevent = {
295 * mult = (FSEC_PER_NSEC << hpet_clockevent.shift)/hpet_period
297 hpet_clockevent.mult = div_sc((unsigned long) FSEC_PER_NSEC,
298 hpet_period, hpet_clockevent.shift);
300 hpet_clockevent.max_delta_ns = clockevent_delta2ns(0x7FFFFFFF,
301 &hpet_clockevent);
303 hpet_clockevent.min_delta_ns = 5000;
309 hpet_clockevent.cpumask = cpumask_of(smp_processor_id());
310 clockevents_register_device(&hpet_clockevent);
311 global_clock_event = &hpet_clockevent;
1050 clc = (uint64_t) hpet_clockevent.mult * NSEC_PER_SEC;
1051 clc >>= hpet_clockevent.shift + DEFAULT_RTC_SHIFT;
1135 clc = (uint64_t) hpet_clockevent.mult * NSEC_PER_SEC;
1137 clc >>= hpet_clockevent.shift;