1*99dd7faeSRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*99dd7faeSRob Herring (Arm)%YAML 1.2 3*99dd7faeSRob Herring (Arm)--- 4*99dd7faeSRob Herring (Arm)$id: http://devicetree.org/schemas/phy/ti,da830-usb-phy.yaml# 5*99dd7faeSRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*99dd7faeSRob Herring (Arm) 7*99dd7faeSRob Herring (Arm)title: TI DA8xx/OMAP-L1xx/AM18xx USB PHY 8*99dd7faeSRob Herring (Arm) 9*99dd7faeSRob Herring (Arm)maintainers: 10*99dd7faeSRob Herring (Arm) - David Lechner <david@lechnology.com> 11*99dd7faeSRob Herring (Arm) 12*99dd7faeSRob Herring (Arm)description: > 13*99dd7faeSRob Herring (Arm) This device controls the PHY for both the USB 1.1 OHCI and USB 2.0 OTG 14*99dd7faeSRob Herring (Arm) controllers on DA8xx SoCs. 15*99dd7faeSRob Herring (Arm) 16*99dd7faeSRob Herring (Arm) It also requires a "syscon" node with compatible = "ti,da830-cfgchip", "syscon" 17*99dd7faeSRob Herring (Arm) to access the CFGCHIP2 register. 18*99dd7faeSRob Herring (Arm) 19*99dd7faeSRob Herring (Arm)properties: 20*99dd7faeSRob Herring (Arm) compatible: 21*99dd7faeSRob Herring (Arm) items: 22*99dd7faeSRob Herring (Arm) - const: ti,da830-usb-phy 23*99dd7faeSRob Herring (Arm) 24*99dd7faeSRob Herring (Arm) '#phy-cells': 25*99dd7faeSRob Herring (Arm) const: 1 26*99dd7faeSRob Herring (Arm) description: 27*99dd7faeSRob Herring (Arm) Consumers of this device should use index 0 for the USB 2.0 phy device and 28*99dd7faeSRob Herring (Arm) index 1 for the USB 1.1 phy device. 29*99dd7faeSRob Herring (Arm) 30*99dd7faeSRob Herring (Arm) clocks: 31*99dd7faeSRob Herring (Arm) maxItems: 2 32*99dd7faeSRob Herring (Arm) 33*99dd7faeSRob Herring (Arm) clock-names: 34*99dd7faeSRob Herring (Arm) items: 35*99dd7faeSRob Herring (Arm) - const: usb0_clk48 36*99dd7faeSRob Herring (Arm) - const: usb1_clk48 37*99dd7faeSRob Herring (Arm) 38*99dd7faeSRob Herring (Arm)required: 39*99dd7faeSRob Herring (Arm) - compatible 40*99dd7faeSRob Herring (Arm) - '#phy-cells' 41*99dd7faeSRob Herring (Arm) - clocks 42*99dd7faeSRob Herring (Arm) - clock-names 43*99dd7faeSRob Herring (Arm) 44*99dd7faeSRob Herring (Arm)additionalProperties: false 45*99dd7faeSRob Herring (Arm) 46*99dd7faeSRob Herring (Arm)examples: 47*99dd7faeSRob Herring (Arm) - | 48*99dd7faeSRob Herring (Arm) usb-phy { 49*99dd7faeSRob Herring (Arm) compatible = "ti,da830-usb-phy"; 50*99dd7faeSRob Herring (Arm) #phy-cells = <1>; 51*99dd7faeSRob Herring (Arm) clocks = <&usb_phy_clk 0>, <&usb_phy_clk 1>; 52*99dd7faeSRob Herring (Arm) clock-names = "usb0_clk48", "usb1_clk48"; 53*99dd7faeSRob Herring (Arm) }; 54