# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause %YAML 1.2 --- $id: http://devicetree.org/schemas/edac/amazon,al-mc-edac.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Amazon's Annapurna Labs Memory Controller EDAC maintainers: - Talel Shenhar <talel@amazon.com> - Talel Shenhar <talelshenhar@gmail.com> description: | EDAC node is defined to describe on-chip error detection and correction for Amazon's Annapurna Labs Memory Controller. properties: compatible: const: amazon,al-mc-edac reg: maxItems: 1 "#address-cells": const: 2 "#size-cells": const: 2 interrupts: minItems: 1 items: - description: uncorrectable error interrupt - description: correctable error interrupt interrupt-names: minItems: 1 items: - const: ue - const: ce required: - compatible - reg - "#address-cells" - "#size-cells" additionalProperties: false examples: - | #include <dt-bindings/interrupt-controller/irq.h> soc { #address-cells = <2>; #size-cells = <2>; edac@f0080000 { #address-cells = <2>; #size-cells = <2>; compatible = "amazon,al-mc-edac"; reg = <0x0 0xf0080000 0x0 0x00010000>; interrupt-parent = <&amazon_al_system_fabric>; interrupt-names = "ue"; interrupts = <20 IRQ_TYPE_LEVEL_HIGH>; }; };