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