123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- #
- # EDAC Kconfig
- # Copyright (c) 2003 Linux Networx
- # Licensed and distributed under the GPL
- #
- # $Id: Kconfig,v 1.4.2.7 2005/07/08 22:05:38 dsp_llnl Exp $
- #
- menu 'EDAC - error detection and reporting (RAS) (EXPERIMENTAL)'
- config EDAC
- tristate "EDAC core system error reporting (EXPERIMENTAL)"
- depends on X86 && EXPERIMENTAL
- help
- EDAC is designed to report errors in the core system.
- These are low-level errors that are reported in the CPU or
- supporting chipset: memory errors, cache errors, PCI errors,
- thermal throttling, etc.. If unsure, select 'Y'.
- If this code is reporting problems on your system, please
- see the EDAC project web pages for more information at:
- <http://bluesmoke.sourceforge.net/>
- and:
- <http://buttersideup.com/edacwiki>
- There is also a mailing list for the EDAC project, which can
- be found via the sourceforge page.
- comment "Reporting subsystems"
- depends on EDAC
- config EDAC_DEBUG
- bool "Debugging"
- depends on EDAC
- help
- This turns on debugging information for the entire EDAC
- sub-system. You can insert module with "debug_level=x", current
- there're four debug levels (x=0,1,2,3 from low to high).
- Usually you should select 'N'.
- config EDAC_MM_EDAC
- tristate "Main Memory EDAC (Error Detection And Correction) reporting"
- depends on EDAC
- default y
- help
- Some systems are able to detect and correct errors in main
- memory. EDAC can report statistics on memory error
- detection and correction (EDAC - or commonly referred to ECC
- errors). EDAC will also try to decode where these errors
- occurred so that a particular failing memory module can be
- replaced. If unsure, select 'Y'.
- config EDAC_AMD76X
- tristate "AMD 76x (760, 762, 768)"
- depends on EDAC_MM_EDAC && PCI && X86_32
- help
- Support for error detection and correction on the AMD 76x
- series of chipsets used with the Athlon processor.
- config EDAC_E7XXX
- tristate "Intel e7xxx (e7205, e7500, e7501, e7505)"
- depends on EDAC_MM_EDAC && PCI && X86_32
- help
- Support for error detection and correction on the Intel
- E7205, E7500, E7501 and E7505 server chipsets.
- config EDAC_E752X
- tristate "Intel e752x (e7520, e7525, e7320)"
- depends on EDAC_MM_EDAC && PCI && X86 && HOTPLUG
- help
- Support for error detection and correction on the Intel
- E7520, E7525, E7320 server chipsets.
- config EDAC_I82875P
- tristate "Intel 82875p (D82875P, E7210)"
- depends on EDAC_MM_EDAC && PCI && X86_32
- help
- Support for error detection and correction on the Intel
- DP82785P and E7210 server chipsets.
- config EDAC_I82860
- tristate "Intel 82860"
- depends on EDAC_MM_EDAC && PCI && X86_32
- help
- Support for error detection and correction on the Intel
- 82860 chipset.
- config EDAC_R82600
- tristate "Radisys 82600 embedded chipset"
- depends on EDAC_MM_EDAC && PCI && X86_32
- help
- Support for error detection and correction on the Radisys
- 82600 embedded chipset.
- choice
- prompt "Error detecting method"
- depends on EDAC
- default EDAC_POLL
- config EDAC_POLL
- bool "Poll for errors"
- depends on EDAC
- help
- Poll the chipset periodically to detect errors.
- endchoice
- endmenu
|