1*c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*c66ec88fSEmmanuel Vadot# Copyright 2019 BayLibre, SAS 3*c66ec88fSEmmanuel Vadot%YAML 1.2 4*c66ec88fSEmmanuel Vadot--- 5*c66ec88fSEmmanuel Vadot$id: "http://devicetree.org/schemas/phy/amlogic,meson-g12a-usb3-pcie-phy.yaml#" 6*c66ec88fSEmmanuel Vadot$schema: "http://devicetree.org/meta-schemas/core.yaml#" 7*c66ec88fSEmmanuel Vadot 8*c66ec88fSEmmanuel Vadottitle: Amlogic G12A USB3 + PCIE Combo PHY 9*c66ec88fSEmmanuel Vadot 10*c66ec88fSEmmanuel Vadotmaintainers: 11*c66ec88fSEmmanuel Vadot - Neil Armstrong <narmstrong@baylibre.com> 12*c66ec88fSEmmanuel Vadot 13*c66ec88fSEmmanuel Vadotproperties: 14*c66ec88fSEmmanuel Vadot compatible: 15*c66ec88fSEmmanuel Vadot enum: 16*c66ec88fSEmmanuel Vadot - amlogic,meson-g12a-usb3-pcie-phy 17*c66ec88fSEmmanuel Vadot 18*c66ec88fSEmmanuel Vadot reg: 19*c66ec88fSEmmanuel Vadot maxItems: 1 20*c66ec88fSEmmanuel Vadot 21*c66ec88fSEmmanuel Vadot clocks: 22*c66ec88fSEmmanuel Vadot maxItems: 1 23*c66ec88fSEmmanuel Vadot 24*c66ec88fSEmmanuel Vadot clock-names: 25*c66ec88fSEmmanuel Vadot items: 26*c66ec88fSEmmanuel Vadot - const: ref_clk 27*c66ec88fSEmmanuel Vadot 28*c66ec88fSEmmanuel Vadot resets: 29*c66ec88fSEmmanuel Vadot maxItems: 1 30*c66ec88fSEmmanuel Vadot 31*c66ec88fSEmmanuel Vadot reset-names: 32*c66ec88fSEmmanuel Vadot items: 33*c66ec88fSEmmanuel Vadot - const: phy 34*c66ec88fSEmmanuel Vadot 35*c66ec88fSEmmanuel Vadot "#phy-cells": 36*c66ec88fSEmmanuel Vadot const: 1 37*c66ec88fSEmmanuel Vadot 38*c66ec88fSEmmanuel Vadotrequired: 39*c66ec88fSEmmanuel Vadot - compatible 40*c66ec88fSEmmanuel Vadot - reg 41*c66ec88fSEmmanuel Vadot - clocks 42*c66ec88fSEmmanuel Vadot - clock-names 43*c66ec88fSEmmanuel Vadot - resets 44*c66ec88fSEmmanuel Vadot - reset-names 45*c66ec88fSEmmanuel Vadot - "#phy-cells" 46*c66ec88fSEmmanuel Vadot 47*c66ec88fSEmmanuel VadotadditionalProperties: false 48*c66ec88fSEmmanuel Vadot 49*c66ec88fSEmmanuel Vadotexamples: 50*c66ec88fSEmmanuel Vadot - | 51*c66ec88fSEmmanuel Vadot phy@46000 { 52*c66ec88fSEmmanuel Vadot compatible = "amlogic,meson-g12a-usb3-pcie-phy"; 53*c66ec88fSEmmanuel Vadot reg = <0x46000 0x2000>; 54*c66ec88fSEmmanuel Vadot clocks = <&ref_clk>; 55*c66ec88fSEmmanuel Vadot clock-names = "ref_clk"; 56*c66ec88fSEmmanuel Vadot resets = <&phy_reset>; 57*c66ec88fSEmmanuel Vadot reset-names = "phy"; 58*c66ec88fSEmmanuel Vadot #phy-cells = <1>; 59*c66ec88fSEmmanuel Vadot }; 60