xref: /linux/Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1f14ac41bSLorenzo Bianconi# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2f14ac41bSLorenzo Bianconi%YAML 1.2
3f14ac41bSLorenzo Bianconi---
4*4b71ed9fSRob Herring$id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml#
5*4b71ed9fSRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml#
6f14ac41bSLorenzo Bianconi
7f14ac41bSLorenzo Bianconititle: MediaTek PCIE Mirror Controller for MT7622
8f14ac41bSLorenzo Bianconi
9f14ac41bSLorenzo Bianconimaintainers:
10f14ac41bSLorenzo Bianconi  - Lorenzo Bianconi <lorenzo@kernel.org>
11f14ac41bSLorenzo Bianconi  - Felix Fietkau <nbd@nbd.name>
12f14ac41bSLorenzo Bianconi
13f14ac41bSLorenzo Bianconidescription:
14f14ac41bSLorenzo Bianconi  The mediatek PCIE mirror provides a configuration interface for PCIE
15f14ac41bSLorenzo Bianconi  controller on MT7622 soc.
16f14ac41bSLorenzo Bianconi
17f14ac41bSLorenzo Bianconiproperties:
18f14ac41bSLorenzo Bianconi  compatible:
19f14ac41bSLorenzo Bianconi    items:
20f14ac41bSLorenzo Bianconi      - enum:
21f14ac41bSLorenzo Bianconi          - mediatek,mt7622-pcie-mirror
22f14ac41bSLorenzo Bianconi      - const: syscon
23f14ac41bSLorenzo Bianconi
24f14ac41bSLorenzo Bianconi  reg:
25f14ac41bSLorenzo Bianconi    maxItems: 1
26f14ac41bSLorenzo Bianconi
27f14ac41bSLorenzo Bianconirequired:
28f14ac41bSLorenzo Bianconi  - compatible
29f14ac41bSLorenzo Bianconi  - reg
30f14ac41bSLorenzo Bianconi
31f14ac41bSLorenzo BianconiadditionalProperties: false
32f14ac41bSLorenzo Bianconi
33f14ac41bSLorenzo Bianconiexamples:
34f14ac41bSLorenzo Bianconi  - |
35f14ac41bSLorenzo Bianconi    soc {
36f14ac41bSLorenzo Bianconi      #address-cells = <2>;
37f14ac41bSLorenzo Bianconi      #size-cells = <2>;
38f14ac41bSLorenzo Bianconi      pcie_mirror: pcie-mirror@10000400 {
39f14ac41bSLorenzo Bianconi        compatible = "mediatek,mt7622-pcie-mirror", "syscon";
40f14ac41bSLorenzo Bianconi        reg = <0 0x10000400 0 0x10>;
41f14ac41bSLorenzo Bianconi      };
42f14ac41bSLorenzo Bianconi    };
43