xref: /linux/Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr4.yaml (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
1*a500528fSJulius Werner# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*a500528fSJulius Werner%YAML 1.2
3*a500528fSJulius Werner---
4*a500528fSJulius Werner$id: http://devicetree.org/schemas/memory-controllers/ddr/jedec,lpddr4.yaml#
5*a500528fSJulius Werner$schema: http://devicetree.org/meta-schemas/core.yaml#
6*a500528fSJulius Werner
7*a500528fSJulius Wernertitle: LPDDR4 SDRAM compliant to JEDEC JESD209-4
8*a500528fSJulius Werner
9*a500528fSJulius Wernermaintainers:
10*a500528fSJulius Werner  - Krzysztof Kozlowski <krzk@kernel.org>
11*a500528fSJulius Werner
12*a500528fSJulius WernerallOf:
13*a500528fSJulius Werner  - $ref: jedec,lpddr-props.yaml#
14*a500528fSJulius Werner
15*a500528fSJulius Wernerproperties:
16*a500528fSJulius Werner  compatible:
17*a500528fSJulius Werner    items:
18*a500528fSJulius Werner      - pattern: "^lpddr4-[0-9a-f]{2},[0-9a-f]{4}$"
19*a500528fSJulius Werner      - const: jedec,lpddr4
20*a500528fSJulius Werner
21*a500528fSJulius Wernerrequired:
22*a500528fSJulius Werner  - compatible
23*a500528fSJulius Werner  - density
24*a500528fSJulius Werner  - io-width
25*a500528fSJulius Werner
26*a500528fSJulius WernerunevaluatedProperties: false
27*a500528fSJulius Werner
28*a500528fSJulius Wernerexamples:
29*a500528fSJulius Werner  - |
30*a500528fSJulius Werner    lpddr {
31*a500528fSJulius Werner        compatible = "lpddr4-ff,0100", "jedec,lpddr4";
32*a500528fSJulius Werner        density = <8192>;
33*a500528fSJulius Werner        io-width = <16>;
34*a500528fSJulius Werner        revision-id = <1 0>;
35*a500528fSJulius Werner    };
36