1*c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*c66ec88fSEmmanuel Vadot%YAML 1.2 3*c66ec88fSEmmanuel Vadot--- 4*c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/usb/ingenic,jz4770-phy.yaml# 5*c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*c66ec88fSEmmanuel Vadot 7*c66ec88fSEmmanuel Vadottitle: Ingenic SoCs USB PHY devicetree bindings 8*c66ec88fSEmmanuel Vadot 9*c66ec88fSEmmanuel Vadotmaintainers: 10*c66ec88fSEmmanuel Vadot - Paul Cercueil <paul@crapouillou.net> 11*c66ec88fSEmmanuel Vadot - 周琰杰 (Zhou Yanjie) <zhouyanjie@wanyeetech.com> 12*c66ec88fSEmmanuel Vadot 13*c66ec88fSEmmanuel Vadotproperties: 14*c66ec88fSEmmanuel Vadot $nodename: 15*c66ec88fSEmmanuel Vadot pattern: '^usb-phy@.*' 16*c66ec88fSEmmanuel Vadot 17*c66ec88fSEmmanuel Vadot compatible: 18*c66ec88fSEmmanuel Vadot enum: 19*c66ec88fSEmmanuel Vadot - ingenic,jz4770-phy 20*c66ec88fSEmmanuel Vadot - ingenic,jz4780-phy 21*c66ec88fSEmmanuel Vadot - ingenic,x1000-phy 22*c66ec88fSEmmanuel Vadot - ingenic,x1830-phy 23*c66ec88fSEmmanuel Vadot 24*c66ec88fSEmmanuel Vadot reg: 25*c66ec88fSEmmanuel Vadot maxItems: 1 26*c66ec88fSEmmanuel Vadot 27*c66ec88fSEmmanuel Vadot clocks: 28*c66ec88fSEmmanuel Vadot maxItems: 1 29*c66ec88fSEmmanuel Vadot 30*c66ec88fSEmmanuel Vadot vcc-supply: 31*c66ec88fSEmmanuel Vadot description: VCC power supply 32*c66ec88fSEmmanuel Vadot 33*c66ec88fSEmmanuel Vadot '#phy-cells': 34*c66ec88fSEmmanuel Vadot const: 0 35*c66ec88fSEmmanuel Vadot 36*c66ec88fSEmmanuel Vadotrequired: 37*c66ec88fSEmmanuel Vadot - compatible 38*c66ec88fSEmmanuel Vadot - reg 39*c66ec88fSEmmanuel Vadot - clocks 40*c66ec88fSEmmanuel Vadot - vcc-supply 41*c66ec88fSEmmanuel Vadot - '#phy-cells' 42*c66ec88fSEmmanuel Vadot 43*c66ec88fSEmmanuel VadotadditionalProperties: false 44*c66ec88fSEmmanuel Vadot 45*c66ec88fSEmmanuel Vadotexamples: 46*c66ec88fSEmmanuel Vadot - | 47*c66ec88fSEmmanuel Vadot #include <dt-bindings/clock/jz4770-cgu.h> 48*c66ec88fSEmmanuel Vadot otg_phy: usb-phy@3c { 49*c66ec88fSEmmanuel Vadot compatible = "ingenic,jz4770-phy"; 50*c66ec88fSEmmanuel Vadot reg = <0x3c 0x10>; 51*c66ec88fSEmmanuel Vadot 52*c66ec88fSEmmanuel Vadot vcc-supply = <&vcc>; 53*c66ec88fSEmmanuel Vadot clocks = <&cgu JZ4770_CLK_OTG_PHY>; 54*c66ec88fSEmmanuel Vadot 55*c66ec88fSEmmanuel Vadot #phy-cells = <0>; 56*c66ec88fSEmmanuel Vadot }; 57