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/ti,keystone-usbphy.yaml# 5*833e5d42SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*833e5d42SEmmanuel Vadot 7*833e5d42SEmmanuel Vadottitle: TI Keystone USB PHY 8*833e5d42SEmmanuel Vadot 9*833e5d42SEmmanuel Vadotmaintainers: 10*833e5d42SEmmanuel Vadot - Nishanth Menon <nm@ti.com> 11*833e5d42SEmmanuel Vadot - Santosh Shilimkar <ssantosh@kernel.org> 12*833e5d42SEmmanuel Vadot 13*833e5d42SEmmanuel Vadotdescription: 14*833e5d42SEmmanuel Vadot The main purpose of this PHY driver is to enable the USB PHY reference clock 15*833e5d42SEmmanuel Vadot gate on the Keystone SOC for both the USB2 and USB3 PHY. Otherwise it is just 16*833e5d42SEmmanuel Vadot an NOP PHY driver. Hence this node is referenced as both the usb2 and usb3 17*833e5d42SEmmanuel Vadot phy node in the USB Glue layer driver node. 18*833e5d42SEmmanuel Vadot 19*833e5d42SEmmanuel Vadotproperties: 20*833e5d42SEmmanuel Vadot compatible: 21*833e5d42SEmmanuel Vadot const: ti,keystone-usbphy 22*833e5d42SEmmanuel Vadot 23*833e5d42SEmmanuel Vadot reg: 24*833e5d42SEmmanuel Vadot maxItems: 1 25*833e5d42SEmmanuel Vadot 26*833e5d42SEmmanuel Vadotrequired: 27*833e5d42SEmmanuel Vadot - compatible 28*833e5d42SEmmanuel Vadot - reg 29*833e5d42SEmmanuel Vadot 30*833e5d42SEmmanuel VadotadditionalProperties: false 31*833e5d42SEmmanuel Vadot 32*833e5d42SEmmanuel Vadotexamples: 33*833e5d42SEmmanuel Vadot - | 34*833e5d42SEmmanuel Vadot usb-phy@2620738 { 35*833e5d42SEmmanuel Vadot compatible = "ti,keystone-usbphy"; 36*833e5d42SEmmanuel Vadot reg = <0x2620738 32>; 37*833e5d42SEmmanuel Vadot }; 38