EDAC/igen6: Add Intel Tiger Lake SoC support
authorQiuxu Zhuo <qiuxu.zhuo@intel.com>
Fri, 11 Jun 2021 17:01:22 +0000 (10:01 -0700)
committerTony Luck <tony.luck@intel.com>
Fri, 18 Jun 2021 01:19:53 +0000 (18:19 -0700)
commit0b7338b27e821a61cfa695077aa352312c0ab2f6
tree1ec68e67dd9fec6d64cbf80a66f3a0f7d646d530
parent4e591c056819850366d2fcb642f4f40dd4eef93a
EDAC/igen6: Add Intel Tiger Lake SoC support

Tiger Lake SoC shares the same memory controller and In-Band ECC
(IBECC) IP with Elkhart Lake SoC. The main differences are that Tiger
Lake has two memory controllers each associated with one IBECC and
uses Machine Check for the memory error notification.

So add Tiger Lake compute die IDs, MCE decoding chain registration,
and memory slice decoding for Tiger Lake EDAC support.

Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Link: https://lore.kernel.org/r/20210611170123.1057025-6-tony.luck@intel.com
drivers/edac/igen6_edac.c