summaryrefslogtreecommitdiffstats
path: root/drivers/edac/Makefile
diff options
context:
space:
mode:
authorQiuxu Zhuo <qiuxu.zhuo@intel.com>2019-01-30 11:15:19 -0800
committerBorislav Petkov <bp@suse.de>2019-02-02 13:33:18 +0100
commitd4dc89d069aab9074e2493a4c2f3969a0a0b91c1 (patch)
treed4bd838cdda4c79736a6fc3030695ccb76c349cd /drivers/edac/Makefile
parent98f2fc829e3b55a0ff1b82753fc1e10941535cb9 (diff)
downloadblackbird-op-linux-d4dc89d069aab9074e2493a4c2f3969a0a0b91c1.tar.gz
blackbird-op-linux-d4dc89d069aab9074e2493a4c2f3969a0a0b91c1.zip
EDAC, i10nm: Add a driver for Intel 10nm server processors
This driver supports the Intel 10nm series server integrated memory controller. It gets the memory capacity and topology information by reading the registers in PCI configuration space and memory-mapped I/O. It decodes the memory error address to the platform specific address by using the ACPI Address Translation (ADXL) Device Specific Method (DSM). Co-developed-by: Tony Luck <tony.luck@intel.com> Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Signed-off-by: Tony Luck <tony.luck@intel.com> Signed-off-by: Borislav Petkov <bp@suse.de> Cc: James Morse <james.morse@arm.com> Cc: Mauro Carvalho Chehab <mchehab@kernel.org> Cc: linux-edac <linux-edac@vger.kernel.org> Link: https://lkml.kernel.org/r/20190130191519.15393-5-tony.luck@intel.com
Diffstat (limited to 'drivers/edac/Makefile')
-rw-r--r--drivers/edac/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/edac/Makefile b/drivers/edac/Makefile
index 1c985fa2dcdc..89ad4a84a0f6 100644
--- a/drivers/edac/Makefile
+++ b/drivers/edac/Makefile
@@ -60,6 +60,9 @@ obj-$(CONFIG_EDAC_LAYERSCAPE) += layerscape_edac_mod.o
skx_edac-y := skx_common.o skx_base.o
obj-$(CONFIG_EDAC_SKX) += skx_edac.o
+i10nm_edac-y := skx_common.o i10nm_base.o
+obj-$(CONFIG_EDAC_I10NM) += i10nm_edac.o
+
obj-$(CONFIG_EDAC_MV64X60) += mv64x60_edac.o
obj-$(CONFIG_EDAC_CELL) += cell_edac.o
obj-$(CONFIG_EDAC_PPC4XX) += ppc4xx_edac.o
OpenPOWER on IntegriCloud