Extend support to future families, and in particular:
* extend direct mapping split of Tseg SMM area.
* extend K8 flavored alternatives (NOPS).
* rep movs* prefix is fast in ucode.
Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
LKML-Reference: <
20100602182921.GA21557@aftab>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
 
                }
 
        }
-       if (c->x86 == 0x10 || c->x86 == 0x11)
+       if (c->x86 >= 0x10)
                set_cpu_cap(c, X86_FEATURE_REP_GOOD);
 
        /* get apicid instead of initial apic id from cpuid */
                        num_cache_leaves = 3;
        }
 
-       if (c->x86 >= 0xf && c->x86 <= 0x11)
+       if (c->x86 >= 0xf)
                set_cpu_cap(c, X86_FEATURE_K8);
 
        if (cpu_has_xmm2) {
                fam10h_check_enable_mmcfg();
        }
 
-       if (c == &boot_cpu_data && c->x86 >= 0xf && c->x86 <= 0x11) {
+       if (c == &boot_cpu_data && c->x86 >= 0xf) {
                unsigned long long tseg;
 
                /*