diff options
author | Qiuxu Zhuo <qiuxu.zhuo@intel.com> | 2019-01-30 11:15:19 -0800 |
---|---|---|
committer | Borislav Petkov <bp@suse.de> | 2019-02-02 13:33:18 +0100 |
commit | d4dc89d069aab9074e2493a4c2f3969a0a0b91c1 (patch) | |
tree | d4bd838cdda4c79736a6fc3030695ccb76c349cd /drivers/edac/Makefile | |
parent | 98f2fc829e3b55a0ff1b82753fc1e10941535cb9 (diff) | |
download | blackbird-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/Makefile | 3 |
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 |