]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/x86/kernel/tsc_64.c
x86: remove explicit C3 TSC check on 64bit
[linux-2.6-omap-h63xx.git] / arch / x86 / kernel / tsc_64.c
index 322b38c6819856fe6c1054644210eb1bfa6e4cbb..c62f3b6eacc090e6408361a2f78eb10121cfe94a 100644 (file)
@@ -273,15 +273,8 @@ __cpuinit int unsynchronized_tsc(void)
                return 1;
 #endif
 
-       if (boot_cpu_has(X86_FEATURE_CONSTANT_TSC)) {
-#ifdef CONFIG_ACPI
-               /* But TSC doesn't tick in C3 so don't use it there */
-               if (acpi_gbl_FADT.header.length > 0 &&
-                   acpi_gbl_FADT.C3latency < 1000)
-                       return 1;
-#endif
+       if (boot_cpu_has(X86_FEATURE_CONSTANT_TSC))
                return 0;
-       }
 
        /* Assume multi socket systems are not synchronized */
        return num_present_cpus() > 1;