diff options
author | Borislav Petkov <borislav.petkov@amd.com> | 2011-03-30 09:42:10 -0400 |
---|---|---|
committer | Borislav Petkov <borislav.petkov@amd.com> | 2011-04-26 10:18:56 -0400 |
commit | c1ae68309b0c1ea67b72e9e94e26b4e819022fc7 (patch) | |
tree | 22ecef8f85044a4bffba23546477b1b79dd08be8 /drivers/edac/amd64_edac.h | |
parent | f08e457cecece7fbbdad3add9defac3373a59b5a (diff) |
amd64_edac: Erratum #637 workaround
F15h CPUs may report a non-DRAM address when reporting an error address
belonging to a CC6 state save area. Add a workaround to detect this
condition and compute the actual DRAM address of the error as documented
in the Revision Guide for AMD Family 15h Models 00h-0Fh Processors.
Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
Diffstat (limited to 'drivers/edac/amd64_edac.h')
-rw-r--r-- | drivers/edac/amd64_edac.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/edac/amd64_edac.h b/drivers/edac/amd64_edac.h index 0110930c82ed..9a666cb985b2 100644 --- a/drivers/edac/amd64_edac.h +++ b/drivers/edac/amd64_edac.h | |||
@@ -196,6 +196,7 @@ | |||
196 | 196 | ||
197 | #define DCT_CFG_SEL 0x10C | 197 | #define DCT_CFG_SEL 0x10C |
198 | 198 | ||
199 | #define DRAM_LOCAL_NODE_BASE 0x120 | ||
199 | #define DRAM_LOCAL_NODE_LIM 0x124 | 200 | #define DRAM_LOCAL_NODE_LIM 0x124 |
200 | 201 | ||
201 | #define DRAM_BASE_HI 0x140 | 202 | #define DRAM_BASE_HI 0x140 |