Lines Matching refs:lapic_clockevent
522 static struct clock_event_device lapic_clockevent = { variable
547 lapic_clockevent.features &= ~CLOCK_EVT_FEAT_C3STOP; in setup_APIC_timer()
549 lapic_clockevent.rating = 150; in setup_APIC_timer()
552 memcpy(levt, &lapic_clockevent, sizeof(*levt)); in setup_APIC_timer()
696 lapic_clockevent.mult = div_sc(lapic_timer_frequency/APIC_DIVISOR, in calibrate_APIC_clock()
697 TICK_NSEC, lapic_clockevent.shift); in calibrate_APIC_clock()
698 lapic_clockevent.max_delta_ns = in calibrate_APIC_clock()
699 clockevent_delta2ns(0x7FFFFF, &lapic_clockevent); in calibrate_APIC_clock()
700 lapic_clockevent.min_delta_ns = in calibrate_APIC_clock()
701 clockevent_delta2ns(0xF, &lapic_clockevent); in calibrate_APIC_clock()
702 lapic_clockevent.features &= ~CLOCK_EVT_FEAT_DUMMY; in calibrate_APIC_clock()
743 lapic_clockevent.mult = div_sc(delta, TICK_NSEC * LAPIC_CAL_LOOPS, in calibrate_APIC_clock()
744 lapic_clockevent.shift); in calibrate_APIC_clock()
745 lapic_clockevent.max_delta_ns = in calibrate_APIC_clock()
746 clockevent_delta2ns(0x7FFFFFFF, &lapic_clockevent); in calibrate_APIC_clock()
747 lapic_clockevent.min_delta_ns = in calibrate_APIC_clock()
748 clockevent_delta2ns(0xF, &lapic_clockevent); in calibrate_APIC_clock()
753 apic_printk(APIC_VERBOSE, "..... mult: %u\n", lapic_clockevent.mult); in calibrate_APIC_clock()
841 lapic_clockevent.mult = 1; in setup_boot_APIC_clock()
859 lapic_clockevent.features &= ~CLOCK_EVT_FEAT_DUMMY; in setup_boot_APIC_clock()