diff options
Diffstat (limited to 'arch/x86/kernel/tsc_32.c')
-rw-r--r-- | arch/x86/kernel/tsc_32.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/arch/x86/kernel/tsc_32.c b/arch/x86/kernel/tsc_32.c index 65b70637ad97..774a5a83c296 100644 --- a/arch/x86/kernel/tsc_32.c +++ b/arch/x86/kernel/tsc_32.c | |||
@@ -286,7 +286,6 @@ core_initcall(cpufreq_tsc); | |||
286 | 286 | ||
287 | /* clock source code */ | 287 | /* clock source code */ |
288 | 288 | ||
289 | static unsigned long current_tsc_khz; | ||
290 | static struct clocksource clocksource_tsc; | 289 | static struct clocksource clocksource_tsc; |
291 | 290 | ||
292 | /* | 291 | /* |
@@ -439,9 +438,8 @@ void __init tsc_init(void) | |||
439 | 438 | ||
440 | unsynchronized_tsc(); | 439 | unsynchronized_tsc(); |
441 | check_geode_tsc_reliable(); | 440 | check_geode_tsc_reliable(); |
442 | current_tsc_khz = tsc_khz; | 441 | clocksource_tsc.mult = clocksource_khz2mult(tsc_khz, |
443 | clocksource_tsc.mult = clocksource_khz2mult(current_tsc_khz, | 442 | clocksource_tsc.shift); |
444 | clocksource_tsc.shift); | ||
445 | /* lower the rating if we already know its unstable: */ | 443 | /* lower the rating if we already know its unstable: */ |
446 | if (check_tsc_unstable()) { | 444 | if (check_tsc_unstable()) { |
447 | clocksource_tsc.rating = 0; | 445 | clocksource_tsc.rating = 0; |