summaryrefslogtreecommitdiffstats
path: root/drivers/edac/tile_edac.c
diff options
context:
space:
mode:
authorYazen Ghannam <Yazen.Ghannam@amd.com>2016-11-17 17:57:37 -0500
committerBorislav Petkov <bp@suse.de>2016-11-28 17:50:11 +0100
commitb64ce7cd7f540c64e3fbeaeee3ddb59bc9ab1a3b (patch)
tree3ffab7c868dcf9aa50be60d0b4265f3b0bfe71c1 /drivers/edac/tile_edac.c
parent936fc3afaa8abc20dfea306c9b6d19a6e7ca5caf (diff)
downloadlinux-b64ce7cd7f540c64e3fbeaeee3ddb59bc9ab1a3b.tar.bz2
EDAC, amd64: Read MC registers on AMD Fam17h
Fam17h has a different set of registers and bitfields. Most of these registers are read through SMN (System Management Network) rather than PCI config space. Also, the derivation of various values is now different. Update amd64_edac to read the appropriate registers and extract the correct values for Fam17h. Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com> Cc: Aravind Gopalakrishnan <aravindksg.lkml@gmail.com> Cc: linux-edac <linux-edac@vger.kernel.org> Cc: x86-ml <x86@kernel.org> Link: http://lkml.kernel.org/r/1479423463-8536-12-git-send-email-Yazen.Ghannam@amd.com [ Save us the indentation level in read_mc_regs(), add defines ] Signed-off-by: Borislav Petkov <bp@suse.de>
Diffstat (limited to 'drivers/edac/tile_edac.c')
0 files changed, 0 insertions, 0 deletions