1*833e5d42SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*833e5d42SEmmanuel Vadot%YAML 1.2 3*833e5d42SEmmanuel Vadot--- 4*833e5d42SEmmanuel Vadot$id: http://devicetree.org/schemas/phy/qca,ar7100-usb-phy.yaml# 5*833e5d42SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*833e5d42SEmmanuel Vadot 7*833e5d42SEmmanuel Vadottitle: Atheros AR71XX/9XXX USB PHY 8*833e5d42SEmmanuel Vadot 9*833e5d42SEmmanuel Vadotmaintainers: 10*833e5d42SEmmanuel Vadot - Alban Bedel <albeu@free.fr> 11*833e5d42SEmmanuel Vadot 12*833e5d42SEmmanuel Vadotproperties: 13*833e5d42SEmmanuel Vadot compatible: 14*833e5d42SEmmanuel Vadot items: 15*833e5d42SEmmanuel Vadot - const: qca,ar7100-usb-phy 16*833e5d42SEmmanuel Vadot 17*833e5d42SEmmanuel Vadot reset-names: 18*833e5d42SEmmanuel Vadot description: Names of reset lines in order. 19*833e5d42SEmmanuel Vadot minItems: 1 20*833e5d42SEmmanuel Vadot items: 21*833e5d42SEmmanuel Vadot - const: phy 22*833e5d42SEmmanuel Vadot - const: suspend-override 23*833e5d42SEmmanuel Vadot 24*833e5d42SEmmanuel Vadot resets: 25*833e5d42SEmmanuel Vadot description: References to the reset controllers. 26*833e5d42SEmmanuel Vadot minItems: 1 27*833e5d42SEmmanuel Vadot items: 28*833e5d42SEmmanuel Vadot - description: Reset controller for phy 29*833e5d42SEmmanuel Vadot - description: Reset controller for suspend-override 30*833e5d42SEmmanuel Vadot 31*833e5d42SEmmanuel Vadot '#phy-cells': 32*833e5d42SEmmanuel Vadot const: 0 33*833e5d42SEmmanuel Vadot 34*833e5d42SEmmanuel Vadotrequired: 35*833e5d42SEmmanuel Vadot - compatible 36*833e5d42SEmmanuel Vadot - reset-names 37*833e5d42SEmmanuel Vadot - resets 38*833e5d42SEmmanuel Vadot - '#phy-cells' 39*833e5d42SEmmanuel Vadot 40*833e5d42SEmmanuel VadotadditionalProperties: false 41*833e5d42SEmmanuel Vadot 42*833e5d42SEmmanuel Vadotexamples: 43*833e5d42SEmmanuel Vadot - | 44*833e5d42SEmmanuel Vadot usb-phy { 45*833e5d42SEmmanuel Vadot compatible = "qca,ar7100-usb-phy"; 46*833e5d42SEmmanuel Vadot reset-names = "phy", "suspend-override"; 47*833e5d42SEmmanuel Vadot resets = <&rst 4>, <&rst 3>; 48*833e5d42SEmmanuel Vadot #phy-cells = <0>; 49*833e5d42SEmmanuel Vadot }; 50