[PATCHv2 0/4] Add Altera peripheral memories to EDAC framework
Thor Thayer
tthayer at opensource.altera.com
Mon Oct 27 11:50:24 PDT 2014
Hi Borislav,
On 10/17/2014 03:33 PM, tthayer at opensource.altera.com wrote:
> From: Thor Thayer <tthayer at opensource.altera.com>
>
> This patch adds the L2 cache and OCRAM peripherals to the EDAC framework
> using the EDAC device framework. The ECC is enabled early in the boot
> process in the platform specific code.
>
> Thor Thayer (4):
> arm: socfpga: Enable L2 Cache ECC on startup.
> arm: socfpga: Enable OCRAM ECC on startup.
> edac: altera: Add Altera L2 Cache and OCRAM EDAC Support
> arm: dts: Add Altera L2 Cache and OCRAM EDAC
>
> .../bindings/arm/altera/socfpga-l2-edac.txt | 15 ++
> .../bindings/arm/altera/socfpga-ocram-edac.txt | 16 ++
> MAINTAINERS | 4 +-
> arch/arm/boot/dts/socfpga.dtsi | 15 +-
> arch/arm/mach-socfpga/Makefile | 2 +
> arch/arm/mach-socfpga/l2_cache.c | 44 ++++
> arch/arm/mach-socfpga/l2_cache.h | 28 +++
> arch/arm/mach-socfpga/ocram.c | 90 +++++++
> arch/arm/mach-socfpga/ocram.h | 28 +++
> arch/arm/mach-socfpga/socfpga.c | 13 +-
> drivers/edac/Kconfig | 14 ++
> drivers/edac/Makefile | 3 +
> drivers/edac/altera_edac_mgr.c | 261 ++++++++++++++++++++
> drivers/edac/altera_edac_mgr.h | 56 +++++
> drivers/edac/altera_l2_edac.c | 130 ++++++++++
> drivers/edac/altera_ocram_edac.c | 107 ++++++++
> 16 files changed, 823 insertions(+), 3 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-l2-edac.txt
> create mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-ocram-edac.txt
> create mode 100644 arch/arm/mach-socfpga/l2_cache.c
> create mode 100644 arch/arm/mach-socfpga/l2_cache.h
> create mode 100644 arch/arm/mach-socfpga/ocram.c
> create mode 100644 arch/arm/mach-socfpga/ocram.h
> create mode 100644 drivers/edac/altera_edac_mgr.c
> create mode 100644 drivers/edac/altera_edac_mgr.h
> create mode 100644 drivers/edac/altera_l2_edac.c
> create mode 100644 drivers/edac/altera_ocram_edac.c
>
Do you have any comments about this driver?
Thanks,
Thor
More information about the linux-arm-kernel
mailing list