]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - arch/x86/kernel/cpu/amd.c
x86, cpu init: call early_init_xxx in init_xxx
[mirror_ubuntu-artful-kernel.git] / arch / x86 / kernel / cpu / amd.c
index e0ba2c7c5a181dbfb6ec5400cd3e6827e6b95f39..c3175da7bc698d60b3c870c97ddaba886ae585ad 100644 (file)
@@ -26,11 +26,8 @@ __asm__(".align 4\nvide: ret");
 
 static void __cpuinit early_init_amd(struct cpuinfo_x86 *c)
 {
-       if (cpuid_eax(0x80000000) >= 0x80000007) {
-               c->x86_power = cpuid_edx(0x80000007);
-               if (c->x86_power & (1<<8))
-                       set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC);
-       }
+       if (c->x86_power & (1<<8))
+               set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC);
 
        /*  Set MTRR capability flag if appropriate */
        if (c->x86_model == 13 || c->x86_model == 9 ||