xref: /linux/Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1a0aca5e3SKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2a0aca5e3SKrzysztof Kozlowski%YAML 1.2
3a0aca5e3SKrzysztof Kozlowski---
4a0aca5e3SKrzysztof Kozlowski$id: http://devicetree.org/schemas/memory-controllers/brcm,dpfe-cpu.yaml#
5a0aca5e3SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
6a0aca5e3SKrzysztof Kozlowski
7a0aca5e3SKrzysztof Kozlowskititle: DDR PHY Front End (DPFE) for Broadcom STB
8a0aca5e3SKrzysztof Kozlowski
9a0aca5e3SKrzysztof Kozlowskimaintainers:
10*8a1e6bb3SKrzysztof Kozlowski  - Krzysztof Kozlowski <krzk@kernel.org>
11a0aca5e3SKrzysztof Kozlowski  - Markus Mayer <mmayer@broadcom.com>
12a0aca5e3SKrzysztof Kozlowski
13a0aca5e3SKrzysztof Kozlowskiproperties:
14a0aca5e3SKrzysztof Kozlowski  compatible:
15a0aca5e3SKrzysztof Kozlowski    items:
16a0aca5e3SKrzysztof Kozlowski      - enum:
17a0aca5e3SKrzysztof Kozlowski          - brcm,bcm7271-dpfe-cpu
18a0aca5e3SKrzysztof Kozlowski          - brcm,bcm7268-dpfe-cpu
19a0aca5e3SKrzysztof Kozlowski      - const: brcm,dpfe-cpu
20a0aca5e3SKrzysztof Kozlowski
21a0aca5e3SKrzysztof Kozlowski  reg:
22a0aca5e3SKrzysztof Kozlowski    items:
23a0aca5e3SKrzysztof Kozlowski      - description: DCPU register space
24a0aca5e3SKrzysztof Kozlowski      - description: DCPU data memory space
25a0aca5e3SKrzysztof Kozlowski      - description: DCPU instruction memory space
26a0aca5e3SKrzysztof Kozlowski
27a0aca5e3SKrzysztof Kozlowski  reg-names:
28a0aca5e3SKrzysztof Kozlowski    items:
29a0aca5e3SKrzysztof Kozlowski      - const: dpfe-cpu
30a0aca5e3SKrzysztof Kozlowski      - const: dpfe-dmem
31a0aca5e3SKrzysztof Kozlowski      - const: dpfe-imem
32a0aca5e3SKrzysztof Kozlowski
33a0aca5e3SKrzysztof Kozlowskirequired:
34a0aca5e3SKrzysztof Kozlowski  - compatible
35a0aca5e3SKrzysztof Kozlowski  - reg
36a0aca5e3SKrzysztof Kozlowski  - reg-names
37a0aca5e3SKrzysztof Kozlowski
38a0aca5e3SKrzysztof KozlowskiadditionalProperties: false
39a0aca5e3SKrzysztof Kozlowski
40a0aca5e3SKrzysztof Kozlowskiexamples:
41a0aca5e3SKrzysztof Kozlowski  - |
42a0aca5e3SKrzysztof Kozlowski    dpfe-cpu@f1132000 {
43a0aca5e3SKrzysztof Kozlowski        compatible = "brcm,bcm7271-dpfe-cpu", "brcm,dpfe-cpu";
44a0aca5e3SKrzysztof Kozlowski        reg = <0xf1132000 0x180>,
45a0aca5e3SKrzysztof Kozlowski              <0xf1134000 0x1000>,
46a0aca5e3SKrzysztof Kozlowski              <0xf1138000 0x4000>;
47a0aca5e3SKrzysztof Kozlowski        reg-names = "dpfe-cpu", "dpfe-dmem", "dpfe-imem";
48a0aca5e3SKrzysztof Kozlowski    };
49