[PATCH 0/4] dt-bindings: edac: altera-s10: Convert to YAML
From: Matthew Gerlach
Date: Thu Mar 20 2025 - 12:47:05 EST
This patch set creates a YAML device tree binding for the Altera Stratix10
Error Detection and Correction component referred to as the ECC Manager. The
peripheral subcomponents are the same hardware as the Arria10 implementation;
so the YAML binding does not change compatible strings of the subcomponents.
This more accurate hardware description requires some minor driver and DTSI/DTS
changes.
Patch 1:
Convert text device tree binding to YAML.
Patch 2:
Update driver to allow the peripheral subcomponents to be child nodes of
altr,socfpga-s10-ecc-manager.
Patch 3:
Update Agilex DTSI to use correct compatible strings for peripheral
subcomponents.
Patch 4:
Update Stratix10 DTSI/DTS to use correct compatibles strings.
Matthew Gerlach (4):
dt-bindings: edac: altera-s10: Convert to YAML
EDAC, altera: update driver to reflect hw/yaml
arm64: dts: agilex: Update eccmgr in DTSI to reflect hw/yaml
arm64: dts: startix10: Update eccmgr in DTSI/DTS to reflect hw/yaml
.../edac/altr,socfpga-s10-ecc-manager.yaml | 228 ++++++++++++++++++
.../bindings/edac/socfpga-eccmgr.txt | 150 ------------
MAINTAINERS | 5 +
.../boot/dts/altera/socfpga_stratix10.dtsi | 15 +-
.../dts/altera/socfpga_stratix10_socdk.dts | 3 +-
arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 18 +-
drivers/edac/altera_edac.c | 3 +
7 files changed, 248 insertions(+), 174 deletions(-)
create mode 100644 Documentation/devicetree/bindings/edac/altr,socfpga-s10-ecc-manager.yaml
--
2.35.3