1*b2d2a78aSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*b2d2a78aSEmmanuel Vadot%YAML 1.2 3*b2d2a78aSEmmanuel Vadot--- 4*b2d2a78aSEmmanuel Vadot$id: http://devicetree.org/schemas/phy/nuvoton,ma35d1-usb2-phy.yaml# 5*b2d2a78aSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*b2d2a78aSEmmanuel Vadot 7*b2d2a78aSEmmanuel Vadottitle: Nuvoton MA35D1 USB2 phy 8*b2d2a78aSEmmanuel Vadot 9*b2d2a78aSEmmanuel Vadotmaintainers: 10*b2d2a78aSEmmanuel Vadot - Hui-Ping Chen <hpchen0nvt@gmail.com> 11*b2d2a78aSEmmanuel Vadot 12*b2d2a78aSEmmanuel Vadotproperties: 13*b2d2a78aSEmmanuel Vadot compatible: 14*b2d2a78aSEmmanuel Vadot enum: 15*b2d2a78aSEmmanuel Vadot - nuvoton,ma35d1-usb2-phy 16*b2d2a78aSEmmanuel Vadot 17*b2d2a78aSEmmanuel Vadot "#phy-cells": 18*b2d2a78aSEmmanuel Vadot const: 0 19*b2d2a78aSEmmanuel Vadot 20*b2d2a78aSEmmanuel Vadot clocks: 21*b2d2a78aSEmmanuel Vadot maxItems: 1 22*b2d2a78aSEmmanuel Vadot 23*b2d2a78aSEmmanuel Vadot nuvoton,sys: 24*b2d2a78aSEmmanuel Vadot $ref: /schemas/types.yaml#/definitions/phandle 25*b2d2a78aSEmmanuel Vadot description: 26*b2d2a78aSEmmanuel Vadot phandle to syscon for checking the PHY clock status. 27*b2d2a78aSEmmanuel Vadot 28*b2d2a78aSEmmanuel Vadotrequired: 29*b2d2a78aSEmmanuel Vadot - compatible 30*b2d2a78aSEmmanuel Vadot - "#phy-cells" 31*b2d2a78aSEmmanuel Vadot - clocks 32*b2d2a78aSEmmanuel Vadot - nuvoton,sys 33*b2d2a78aSEmmanuel Vadot 34*b2d2a78aSEmmanuel VadotadditionalProperties: false 35*b2d2a78aSEmmanuel Vadot 36*b2d2a78aSEmmanuel Vadotexamples: 37*b2d2a78aSEmmanuel Vadot - | 38*b2d2a78aSEmmanuel Vadot #include <dt-bindings/clock/nuvoton,ma35d1-clk.h> 39*b2d2a78aSEmmanuel Vadot 40*b2d2a78aSEmmanuel Vadot usb_phy: usb-phy { 41*b2d2a78aSEmmanuel Vadot compatible = "nuvoton,ma35d1-usb2-phy"; 42*b2d2a78aSEmmanuel Vadot clocks = <&clk USBD_GATE>; 43*b2d2a78aSEmmanuel Vadot nuvoton,sys = <&sys>; 44*b2d2a78aSEmmanuel Vadot #phy-cells = <0>; 45*b2d2a78aSEmmanuel Vadot }; 46