EDAC, skx_edac: Add address translation for non-volatile DIMMs
authorQiuxu Zhuo <qiuxu.zhuo@intel.com>
Sun, 21 Oct 2018 07:18:56 +0000 (15:18 +0800)
committerBorislav Petkov <bp@suse.de>
Thu, 25 Oct 2018 14:59:18 +0000 (16:59 +0200)
commitad6e16059d8e00de0887885db11d87cba0bd1512
treed31d3eb322c81a1b231c7e112f912926919a69b3
parent36168d7123311d52e085c116f6c66e16f0b84615
EDAC, skx_edac: Add address translation for non-volatile DIMMs

Currently, this driver doesn't support address translation for
non-volatile DIMMs.

The ACPI ADXL DSM method provides address translation for both volatile
and non-volatile DIMMs. Enable it to use the ACPI DSM methods if they
are supported and there are non-volatile DIMMs populated on the system.

Co-developed-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
CC: Mauro Carvalho Chehab <mchehab@kernel.org>
CC: arozansk@redhat.com
CC: linux-edac <linux-edac@vger.kernel.org>
Link: http://lkml.kernel.org/r/1540106336-5212-1-git-send-email-qiuxu.zhuo@intel.com
drivers/edac/Kconfig
drivers/edac/skx_edac.c