xref: /linux/Documentation/devicetree/bindings/memory-controllers/ddr/jedec,ddr4.yaml (revision c17ee635fd3a482b2ad2bf5e269755c2eae5f25e)
1*b5c1a217SClément Le Goffic# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*b5c1a217SClément Le Goffic%YAML 1.2
3*b5c1a217SClément Le Goffic---
4*b5c1a217SClément Le Goffic$id: http://devicetree.org/schemas/memory-controllers/ddr/jedec,ddr4.yaml#
5*b5c1a217SClément Le Goffic$schema: http://devicetree.org/meta-schemas/core.yaml#
6*b5c1a217SClément Le Goffic
7*b5c1a217SClément Le Goffictitle: DDR4 SDRAM compliant to JEDEC JESD79-4D
8*b5c1a217SClément Le Goffic
9*b5c1a217SClément Le Gofficmaintainers:
10*b5c1a217SClément Le Goffic  - Krzysztof Kozlowski <krzk@kernel.org>
11*b5c1a217SClément Le Goffic
12*b5c1a217SClément Le GofficallOf:
13*b5c1a217SClément Le Goffic  - $ref: jedec,sdram-props.yaml#
14*b5c1a217SClément Le Goffic
15*b5c1a217SClément Le Gofficproperties:
16*b5c1a217SClément Le Goffic  compatible:
17*b5c1a217SClément Le Goffic    items:
18*b5c1a217SClément Le Goffic      - pattern: "^ddr4-[0-9a-f]{4},[a-z]{1,20}-[0-9a-f]{2}$"
19*b5c1a217SClément Le Goffic      - const: jedec,ddr4
20*b5c1a217SClément Le Goffic
21*b5c1a217SClément Le Gofficrequired:
22*b5c1a217SClément Le Goffic  - compatible
23*b5c1a217SClément Le Goffic  - density
24*b5c1a217SClément Le Goffic  - io-width
25*b5c1a217SClément Le Goffic
26*b5c1a217SClément Le GofficunevaluatedProperties: false
27*b5c1a217SClément Le Goffic
28*b5c1a217SClément Le Gofficexamples:
29*b5c1a217SClément Le Goffic  - |
30*b5c1a217SClément Le Goffic    ddr {
31*b5c1a217SClément Le Goffic        compatible = "ddr4-00ff,azaz-ff", "jedec,ddr4";
32*b5c1a217SClément Le Goffic        density = <8192>;
33*b5c1a217SClément Le Goffic        io-width = <8>;
34*b5c1a217SClément Le Goffic    };
35