diff --git a/src/cpu/intel/haswell/haswell.h b/src/cpu/intel/haswell/haswell.h index 0a64149f28..1625329b37 100644 --- a/src/cpu/intel/haswell/haswell.h +++ b/src/cpu/intel/haswell/haswell.h @@ -10,7 +10,8 @@ /* CPU types without stepping */ #define HASWELL_FAMILY_TRAD 0x306c0 #define HASWELL_FAMILY_ULT 0x40650 -#define CRYSTALWELL_FAMILY 0x306c0 +#define CRYSTALWELL_FAMILY 0x40660 +#define BROADWELL_FAMILY_TRAD 0x40670 #define BROADWELL_FAMILY_ULT 0x306d0 /* Haswell CPUIDs */ @@ -26,7 +27,7 @@ #define CPUID_CRYSTALWELL_C0 0x40661 /* Broadwell CPUIDs */ -#define CPUID_BROADWELL_C0 0x40671 +#define CPUID_BROADWELL_G0 0x40671 #define CPUID_BROADWELL_ULT_C0 0x306d2 #define CPUID_BROADWELL_ULT_D0 0x306d3 diff --git a/src/cpu/intel/haswell/haswell_init.c b/src/cpu/intel/haswell/haswell_init.c index c21f3c09f8..7d58795db0 100644 --- a/src/cpu/intel/haswell/haswell_init.c +++ b/src/cpu/intel/haswell/haswell_init.c @@ -599,7 +599,7 @@ static const struct cpu_device_id cpu_table[] = { { X86_VENDOR_INTEL, CPUID_HASWELL_ULT_C0, CPUID_EXACT_MATCH_MASK }, { X86_VENDOR_INTEL, CPUID_CRYSTALWELL_B0, CPUID_EXACT_MATCH_MASK }, { X86_VENDOR_INTEL, CPUID_CRYSTALWELL_C0, CPUID_EXACT_MATCH_MASK }, - { X86_VENDOR_INTEL, CPUID_BROADWELL_C0, CPUID_EXACT_MATCH_MASK }, + { X86_VENDOR_INTEL, CPUID_BROADWELL_G0, CPUID_EXACT_MATCH_MASK }, { X86_VENDOR_INTEL, CPUID_BROADWELL_ULT_C0, CPUID_EXACT_MATCH_MASK }, { X86_VENDOR_INTEL, CPUID_BROADWELL_ULT_D0, CPUID_EXACT_MATCH_MASK }, { X86_VENDOR_INTEL, CPUID_BROADWELL_ULT_E0, CPUID_EXACT_MATCH_MASK },