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