summaryrefslogtreecommitdiffstats
path: root/drivers/edac/amd64_edac.h
diff options
context:
space:
mode:
authorBorislav Petkov <borislav.petkov@amd.com>2011-01-19 18:15:10 +0100
committerBorislav Petkov <borislav.petkov@amd.com>2011-03-17 14:46:26 +0100
commitdf71a053241548b728d3bf45b0c11ed092a20319 (patch)
treea82963dc5b4365b456a4b3054b052268291f5c37 /drivers/edac/amd64_edac.h
parentamd64_edac: Adjust ECC symbol size to F15h (diff)
downloadlinux-df71a053241548b728d3bf45b0c11ed092a20319.tar.xz
linux-df71a053241548b728d3bf45b0c11ed092a20319.zip
amd64_edac: Enable driver on F15h
Add the PCI device ids required for driver registration. Remove pvt->ctl_name and use the family descriptor directly, instead. Then, bump driver version and fixup its format. Finally, enable DRAM ECC decoding on F15h. Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
Diffstat (limited to 'drivers/edac/amd64_edac.h')
-rw-r--r--drivers/edac/amd64_edac.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/edac/amd64_edac.h b/drivers/edac/amd64_edac.h
index 4de31c89c605..4ece4f4ea581 100644
--- a/drivers/edac/amd64_edac.h
+++ b/drivers/edac/amd64_edac.h
@@ -144,7 +144,7 @@
* sections 3.5.4 and 3.5.5 for more information.
*/
-#define EDAC_AMD64_VERSION "v3.3.0"
+#define EDAC_AMD64_VERSION "3.4.0"
#define EDAC_MOD_STR "amd64_edac"
/* Extended Model from CPUID, for CPU Revision numbers */
@@ -170,6 +170,8 @@
/*
* PCI-defined configuration space registers
*/
+#define PCI_DEVICE_ID_AMD_15H_NB_F1 0x1601
+#define PCI_DEVICE_ID_AMD_15H_NB_F2 0x1602
/*
@@ -367,10 +369,6 @@ struct amd64_pvt {
/* place to store error injection parameters prior to issue */
struct error_injection injection;
-
- /* family name this instance is running on */
- const char *ctl_name;
-
};
static inline u64 get_dram_base(struct amd64_pvt *pvt, unsigned i)