diff options
Diffstat (limited to 'drivers/edac/Kconfig')
-rw-r--r-- | drivers/edac/Kconfig | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/drivers/edac/Kconfig b/drivers/edac/Kconfig index af1a17d42bd7..5948a2194f50 100644 --- a/drivers/edac/Kconfig +++ b/drivers/edac/Kconfig | |||
@@ -41,7 +41,7 @@ config EDAC_DEBUG | |||
41 | 41 | ||
42 | config EDAC_DECODE_MCE | 42 | config EDAC_DECODE_MCE |
43 | tristate "Decode MCEs in human-readable form (only on AMD for now)" | 43 | tristate "Decode MCEs in human-readable form (only on AMD for now)" |
44 | depends on CPU_SUP_AMD && X86_MCE | 44 | depends on CPU_SUP_AMD && X86_MCE_AMD |
45 | default y | 45 | default y |
46 | ---help--- | 46 | ---help--- |
47 | Enable this option if you want to decode Machine Check Exceptions | 47 | Enable this option if you want to decode Machine Check Exceptions |
@@ -71,9 +71,6 @@ config EDAC_MM_EDAC | |||
71 | occurred so that a particular failing memory module can be | 71 | occurred so that a particular failing memory module can be |
72 | replaced. If unsure, select 'Y'. | 72 | replaced. If unsure, select 'Y'. |
73 | 73 | ||
74 | config EDAC_MCE | ||
75 | bool | ||
76 | |||
77 | config EDAC_AMD64 | 74 | config EDAC_AMD64 |
78 | tristate "AMD64 (Opteron, Athlon64) K8, F10h" | 75 | tristate "AMD64 (Opteron, Athlon64) K8, F10h" |
79 | depends on EDAC_MM_EDAC && AMD_NB && X86_64 && EDAC_DECODE_MCE | 76 | depends on EDAC_MM_EDAC && AMD_NB && X86_64 && EDAC_DECODE_MCE |
@@ -173,8 +170,7 @@ config EDAC_I5400 | |||
173 | 170 | ||
174 | config EDAC_I7CORE | 171 | config EDAC_I7CORE |
175 | tristate "Intel i7 Core (Nehalem) processors" | 172 | tristate "Intel i7 Core (Nehalem) processors" |
176 | depends on EDAC_MM_EDAC && PCI && X86 | 173 | depends on EDAC_MM_EDAC && PCI && X86 && X86_MCE_INTEL |
177 | select EDAC_MCE | ||
178 | help | 174 | help |
179 | Support for error detection and correction the Intel | 175 | Support for error detection and correction the Intel |
180 | i7 Core (Nehalem) Integrated Memory Controller that exists on | 176 | i7 Core (Nehalem) Integrated Memory Controller that exists on |
@@ -216,6 +212,14 @@ config EDAC_I7300 | |||
216 | Support for error detection and correction the Intel | 212 | Support for error detection and correction the Intel |
217 | Clarksboro MCH (Intel 7300 chipset). | 213 | Clarksboro MCH (Intel 7300 chipset). |
218 | 214 | ||
215 | config EDAC_SBRIDGE | ||
216 | tristate "Intel Sandy-Bridge Integrated MC" | ||
217 | depends on EDAC_MM_EDAC && PCI && X86_64 && X86_MCE_INTEL | ||
218 | depends on EXPERIMENTAL | ||
219 | help | ||
220 | Support for error detection and correction the Intel | ||
221 | Sandy Bridge Integrated Memory Controller. | ||
222 | |||
219 | config EDAC_MPC85XX | 223 | config EDAC_MPC85XX |
220 | tristate "Freescale MPC83xx / MPC85xx" | 224 | tristate "Freescale MPC83xx / MPC85xx" |
221 | depends on EDAC_MM_EDAC && FSL_SOC && (PPC_83xx || PPC_85xx) | 225 | depends on EDAC_MM_EDAC && FSL_SOC && (PPC_83xx || PPC_85xx) |