[PATCH 0/4] EDAC/altera: Add support for Agilex5 platform
From: Dinh Nguyen <dinguyen@kernel.org>
Date: 2026-07-20 20:14:36
Also in:
linux-edac, lkml
This series add preliminary EDAC support for the Agilex5 platform. The
EDAC module on the Agilex5 is a bit different from the previous Arria10
and Stratix10 platforms in that it has the full 7 interrupts.
global_sbe - aggregate single-bit error (chained, drives IRQ domain)
global_dbe - aggregate double-bit error (chained; DBE is no longer
delivered exclusively through Asynchronous SError)
io96b0 - IO96B0 DRAM controller ECC
io96b1 - IO96B1 DRAM controller ECC
sdm_qspi_sbe - SDM QSPI single-bit error
sdm_qspi_dbe - SDM QSPI double-bit error
sdm_seu - SDM single-event-upset
patch 1/4 : dt-bindings: edac: altera: agilex5: document new edac support
Introduce a new dt binding "altr,socfpga-agilex5-ecc-manager" that is
specific to the Agilex5 platform. Document the 7 interrupts.
Patch 2/4 : EDAC/altera: use flag to differentiate 64-bit platforms
Use match data to provide a method to differentiate different platforms.
Patch 3/4 : EDAC/altera: Add support for Agilex5 ECC manager
Modifies the Altera EDAC driver to support the Agilex5 platform.
Patch 4/4 : arm64: dts: socfpga: agilex5: add support for the ECC manager
Populates the base Agilex5 DTSI wit the EDAC IP.
Dinh Nguyen (4):
dt-bindings: edac: altera: agilex5: document new edac support
EDAC/altera: use flag to differentiate 64-bit platforms
EDAC/altera: Add support for Agilex5 ECC manager
arm64: dts: socfpga: agilex5: add support for the ECC manager
.../edac/altr,socfpga-ecc-manager.yaml | 23 +++-
.../arm64/boot/dts/intel/socfpga_agilex5.dtsi | 68 ++++++++++++
drivers/edac/altera_edac.c | 100 ++++++++++++++++--
drivers/edac/altera_edac.h | 34 +++++-
4 files changed, 212 insertions(+), 13 deletions(-)
--
2.42.0.411.g813d9a9188