-
- Downloads
MIPS: Cavium: Add EDAC support.
Drivers for EDAC on Cavium. Supported subsystems are: o CPU primary caches. These are parity protected only, so only error reporting. o Second level cache - ECC protected, provides SECDED. o Memory: ECC / SECDEC if used with suitable DRAM modules. The driver will will only initialize if ECC is enabled on a system so is safe to run on non-ECC memory. o PCI: Parity error reporting Since it is very hard to test this sort of code the implementation is very conservative and uses polling where possible for now. Signed-off-by:Ralf Baechle <ralf@linux-mips.org> Reviewed-by:
Borislav Petkov <borislav.petkov@amd.com>
Showing
- MAINTAINERS 9 additions, 0 deletionsMAINTAINERS
- arch/mips/Kconfig 1 addition, 0 deletionsarch/mips/Kconfig
- arch/mips/cavium-octeon/setup.c 29 additions, 1 deletionarch/mips/cavium-octeon/setup.c
- arch/mips/mm/c-octeon.c 24 additions, 22 deletionsarch/mips/mm/c-octeon.c
- arch/mips/pci/pci-octeon.c 4 additions, 0 deletionsarch/mips/pci/pci-octeon.c
- drivers/edac/Kconfig 32 additions, 1 deletiondrivers/edac/Kconfig
- drivers/edac/Makefile 5 additions, 0 deletionsdrivers/edac/Makefile
- drivers/edac/octeon_edac-l2c.c 118 additions, 0 deletionsdrivers/edac/octeon_edac-l2c.c
- drivers/edac/octeon_edac-lmc.c 150 additions, 0 deletionsdrivers/edac/octeon_edac-lmc.c
- drivers/edac/octeon_edac-lmc.h 78 additions, 0 deletionsdrivers/edac/octeon_edac-lmc.h
- drivers/edac/octeon_edac-pc.c 140 additions, 0 deletionsdrivers/edac/octeon_edac-pc.c
- drivers/edac/octeon_edac-pci.c 135 additions, 0 deletionsdrivers/edac/octeon_edac-pci.c
Loading
Please register or sign in to comment