EDAC/i10nm: Add driver decoder for Sapphire Rapids server
authorYouquan Song <youquan.song@intel.com>
Mon, 6 Feb 2023 01:14:23 +0000 (09:14 +0800)
committerTony Luck <tony.luck@intel.com>
Wed, 8 Feb 2023 16:29:11 +0000 (08:29 -0800)
commit221aa03fb4e0740b1f4d9ecbf3d9af9fd9f7f85e
tree2c578e757335e54376477312feb23f17563ed353
parentba987eaaabf99b462cdfed86274e3455d5126349
EDAC/i10nm: Add driver decoder for Sapphire Rapids server

Intel SDM (December 2022) vol3B 17.13.2 contains IMC MC error codes
for Sapphire Rapids. Current i10nm_edac only supports firmware decoder
(ACPI DSM methods) for Sapphire Rapids. So add the driver decoder
(decoding DDR memory errors via extracting error information from the
IMC MC error codes) for Sapphire Rapids for better decoding performance.

Co-developed-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com>
Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com>
Signed-off-by: Youquan Song <youquan.song@intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
drivers/edac/i10nm_base.c