mirror of https://gitee.com/openkylin/linux.git
[PATCH] RTC: Remove RTC UIP synchronization on Alpha
The sync may still be needed for CPU clock calibration but we don't sync in the regular case. Signed-off-by: Matt Mackall <mpm@selenic.com> Cc: Richard Henderson <rth@twiddle.net> Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru> Cc: Alessandro Zummo <a.zummo@towertech.it> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
356a9ce118
commit
4c2e6f6a06
|
@ -314,10 +314,11 @@ time_init(void)
|
||||||
if (!est_cycle_freq)
|
if (!est_cycle_freq)
|
||||||
est_cycle_freq = validate_cc_value(calibrate_cc_with_pit());
|
est_cycle_freq = validate_cc_value(calibrate_cc_with_pit());
|
||||||
|
|
||||||
cc1 = rpcc_after_update_in_progress();
|
cc1 = rpcc();
|
||||||
|
|
||||||
/* Calibrate CPU clock -- attempt #2. */
|
/* Calibrate CPU clock -- attempt #2. */
|
||||||
if (!est_cycle_freq) {
|
if (!est_cycle_freq) {
|
||||||
|
cc1 = rpcc_after_update_in_progress();
|
||||||
cc2 = rpcc_after_update_in_progress();
|
cc2 = rpcc_after_update_in_progress();
|
||||||
est_cycle_freq = validate_cc_value(cc2 - cc1);
|
est_cycle_freq = validate_cc_value(cc2 - cc1);
|
||||||
cc1 = cc2;
|
cc1 = cc2;
|
||||||
|
|
Loading…
Reference in New Issue