aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/edac/amd64_edac.h
diff options
context:
space:
mode:
authorBorislav Petkov <borislav.petkov@amd.com>2011-01-19 14:02:38 -0500
committerBorislav Petkov <borislav.petkov@amd.com>2011-03-17 09:46:25 -0400
commit87b3e0e6e43b7e92575b79ed05ab86d221323642 (patch)
tree21dffcdbee0b720f96351ba7cc42cd985852276d /drivers/edac/amd64_edac.h
parentcb293250c71fa85de3ef378d7383ddecf248c32d (diff)
amd64_edac: Simplify scrubrate setting
Drop per-instance variable and compute min scrubrate dynamically. Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
Diffstat (limited to 'drivers/edac/amd64_edac.h')
-rw-r--r--drivers/edac/amd64_edac.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/drivers/edac/amd64_edac.h b/drivers/edac/amd64_edac.h
index 8e431ab6a983..3f853ed684af 100644
--- a/drivers/edac/amd64_edac.h
+++ b/drivers/edac/amd64_edac.h
@@ -368,9 +368,6 @@ struct amd64_pvt {
368 /* place to store error injection parameters prior to issue */ 368 /* place to store error injection parameters prior to issue */
369 struct error_injection injection; 369 struct error_injection injection;
370 370
371 /* DCT per-family scrubrate setting */
372 u32 min_scrubrate;
373
374 /* family name this instance is running on */ 371 /* family name this instance is running on */
375 const char *ctl_name; 372 const char *ctl_name;
376 373
@@ -468,12 +465,5 @@ int __amd64_write_pci_cfg_dword(struct pci_dev *pdev, int offset,
468#define amd64_read_dct_pci_cfg(pvt, offset, val) \ 465#define amd64_read_dct_pci_cfg(pvt, offset, val) \
469 pvt->ops->read_dct_pci_cfg(pvt, offset, val, __func__) 466 pvt->ops->read_dct_pci_cfg(pvt, offset, val, __func__)
470 467
471/*
472 * For future CPU versions, verify the following as new 'slow' rates appear and
473 * modify the necessary skip values for the supported CPU.
474 */
475#define K8_MIN_SCRUB_RATE_BITS 0x0
476#define F10_MIN_SCRUB_RATE_BITS 0x5
477
478int amd64_get_dram_hole_info(struct mem_ctl_info *mci, u64 *hole_base, 468int amd64_get_dram_hole_info(struct mem_ctl_info *mci, u64 *hole_base,
479 u64 *hole_offset, u64 *hole_size); 469 u64 *hole_offset, u64 *hole_size);