Lines Matching full:calibration

508  *    or PIT for the fast calibration to work.
635 pr_info("Fast TSC calibration failed\n"); in quick_pit_calibrate()
654 pr_info("Fast TSC calibration using PIT\n"); in quick_pit_calibrate()
765 * Run 5 calibration loops to get the lowest frequency value in pit_hpet_ptimer_calibrate_cpu()
766 * (the best estimate). We use two different calibration modes in pit_hpet_ptimer_calibrate_cpu()
785 * calibration delay loop as we have to wait for a certain in pit_hpet_ptimer_calibrate_cpu()
800 * calibration, which will take at least 50ms, and in pit_hpet_ptimer_calibrate_cpu()
809 /* Pick the lowest PIT TSC calibration so far */ in pit_hpet_ptimer_calibrate_cpu()
833 * If both calibration results are inside a 10% window in pit_hpet_ptimer_calibrate_cpu()
834 * then we can be sure, that the calibration in pit_hpet_ptimer_calibrate_cpu()
839 pr_info("PIT calibration matches %s. %d loops\n", in pit_hpet_ptimer_calibrate_cpu()
872 pr_warn("HPET/PMTIMER calibration failed\n"); in pit_hpet_ptimer_calibrate_cpu()
877 pr_info("using %s reference calibration\n", in pit_hpet_ptimer_calibrate_cpu()
883 /* We don't have an alternative source, use the PIT calibration value */ in pit_hpet_ptimer_calibrate_cpu()
885 pr_info("Using PIT calibration value\n"); in pit_hpet_ptimer_calibrate_cpu()
889 /* The alternative source failed, use the PIT calibration value */ in pit_hpet_ptimer_calibrate_cpu()
891 pr_warn("HPET/PMTIMER calibration failed. Using PIT calibration.\n"); in pit_hpet_ptimer_calibrate_cpu()
896 * The calibration values differ too much. In doubt, we use in pit_hpet_ptimer_calibrate_cpu()
900 pr_warn("PIT calibration deviates from %s: %lu %lu\n", in pit_hpet_ptimer_calibrate_cpu()
902 pr_info("Using PIT calibration value\n"); in pit_hpet_ptimer_calibrate_cpu()
1302 * tsc_refine_calibration_work - Further refine tsc freq calibration
1308 * process while this longer calibration is done.
1310 * If there are any calibration anomalies (too many SMIs, etc),
1311 * or the refined calibration is off by 1% of the fast early
1312 * calibration, we throw out the new calibration and use the
1313 * early calibration.
1385 pr_info("Refined TSC clocksource calibration: %lu.%03lu MHz\n", in tsc_refine_calibration_work()
1425 * the refined calibration and directly register it as a clocksource. in init_tsc_clocksource()
1462 /* We should not be here with non-native cpu calibration */ in determine_cpu_tsc_frequencies()
1573 * Check whether existing calibration data can be reused.
1583 * sockets then reuse CPU0 calibration. in calibrate_delay_is_known()
1591 * the calibration value of an already online CPU on that socket. in calibrate_delay_is_known()