17ef62cebSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 27ef62cebSEmmanuel Vadot%YAML 1.2 37ef62cebSEmmanuel Vadot--- 47ef62cebSEmmanuel Vadot$id: http://devicetree.org/schemas/memory-controllers/xlnx,zynq-ddrc-a05.yaml# 57ef62cebSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 67ef62cebSEmmanuel Vadot 77ef62cebSEmmanuel Vadottitle: Zynq A05 DDR Memory Controller 87ef62cebSEmmanuel Vadot 97ef62cebSEmmanuel Vadotmaintainers: 107ef62cebSEmmanuel Vadot - Krzysztof Kozlowski <krzk@kernel.org> 11f126890aSEmmanuel Vadot - Michal Simek <michal.simek@amd.com> 127ef62cebSEmmanuel Vadot 137ef62cebSEmmanuel Vadotdescription: 147ef62cebSEmmanuel Vadot The Zynq DDR ECC controller has an optional ECC support in half-bus width 15*aa1a8ff2SEmmanuel Vadot (16-bit) configuration. It is capable of correcting single bit ECC errors 167ef62cebSEmmanuel Vadot and detecting double bit ECC errors. 177ef62cebSEmmanuel Vadot 187ef62cebSEmmanuel Vadotproperties: 197ef62cebSEmmanuel Vadot compatible: 207ef62cebSEmmanuel Vadot const: xlnx,zynq-ddrc-a05 217ef62cebSEmmanuel Vadot 227ef62cebSEmmanuel Vadot reg: 237ef62cebSEmmanuel Vadot maxItems: 1 247ef62cebSEmmanuel Vadot 257ef62cebSEmmanuel Vadotrequired: 267ef62cebSEmmanuel Vadot - compatible 277ef62cebSEmmanuel Vadot - reg 287ef62cebSEmmanuel Vadot 297ef62cebSEmmanuel VadotadditionalProperties: false 307ef62cebSEmmanuel Vadot 317ef62cebSEmmanuel Vadotexamples: 327ef62cebSEmmanuel Vadot - | 337ef62cebSEmmanuel Vadot memory-controller@f8006000 { 347ef62cebSEmmanuel Vadot compatible = "xlnx,zynq-ddrc-a05"; 357ef62cebSEmmanuel Vadot reg = <0xf8006000 0x1000>; 367ef62cebSEmmanuel Vadot }; 377ef62cebSEmmanuel Vadot... 38