diff --git a/arch/x86/include/asm/intel-family.h b/arch/x86/include/asm/intel-family.h index a113c16f7efdf5df2bbe34beda4d96a89d78e2f3..15e7f97087c57454ab9bd70767c1246c4cf5a328 100644 --- a/arch/x86/include/asm/intel-family.h +++ b/arch/x86/include/asm/intel-family.h @@ -95,6 +95,8 @@ #define INTEL_FAM6_SAPPHIRERAPIDS_X 0x8F +#define INTEL_FAM6_EMERALDRAPIDS_X 0xCF + /* "Small Core" Processors (Atom) */ #define INTEL_FAM6_ATOM_BONNELL 0x1C /* Diamondville, Pineview */ diff --git a/drivers/edac/i10nm_base.c b/drivers/edac/i10nm_base.c index 07e443b69d604ee27a0e9db7ddbafdbe5c8cb4b2..d78db059de34fab0aeb4dd57f480477d0f2a4788 100644 --- a/drivers/edac/i10nm_base.c +++ b/drivers/edac/i10nm_base.c @@ -672,6 +672,7 @@ static const struct x86_cpu_id i10nm_cpuids[] = { { X86_VENDOR_INTEL, 6, INTEL_FAM6_ICELAKE_X, 0, (kernel_ulong_t)&i10nm_cfg0 }, { X86_VENDOR_INTEL, 6, INTEL_FAM6_ICELAKE_D, 0, (kernel_ulong_t)&i10nm_cfg1 }, { X86_VENDOR_INTEL, 6, INTEL_FAM6_SAPPHIRERAPIDS_X, 0, (kernel_ulong_t)&spr_cfg }, + { X86_VENDOR_INTEL, 6, INTEL_FAM6_EMERALDRAPIDS_X, 0, (kernel_ulong_t)&spr_cfg }, { } }; MODULE_DEVICE_TABLE(x86cpu, i10nm_cpuids);