1*e67e8565SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*e67e8565SEmmanuel Vadot%YAML 1.2 3*e67e8565SEmmanuel Vadot--- 4*e67e8565SEmmanuel Vadot$id: http://devicetree.org/schemas/usb/brcm,bdc.yaml# 5*e67e8565SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*e67e8565SEmmanuel Vadot 7*e67e8565SEmmanuel Vadottitle: Broadcom USB Device Controller (BDC) 8*e67e8565SEmmanuel Vadot 9*e67e8565SEmmanuel Vadotmaintainers: 10*e67e8565SEmmanuel Vadot - Al Cooper <alcooperx@gmail.com> 11*e67e8565SEmmanuel Vadot - Florian Fainelli <f.fainelli@gmail.com> 12*e67e8565SEmmanuel Vadot 13*e67e8565SEmmanuel Vadotproperties: 14*e67e8565SEmmanuel Vadot compatible: 15*e67e8565SEmmanuel Vadot items: 16*e67e8565SEmmanuel Vadot - enum: 17*e67e8565SEmmanuel Vadot - brcm,bdc-udc-v2 18*e67e8565SEmmanuel Vadot - brcm,bdc 19*e67e8565SEmmanuel Vadot 20*e67e8565SEmmanuel Vadot reg: 21*e67e8565SEmmanuel Vadot maxItems: 1 22*e67e8565SEmmanuel Vadot 23*e67e8565SEmmanuel Vadot interrupts: 24*e67e8565SEmmanuel Vadot maxItems: 1 25*e67e8565SEmmanuel Vadot 26*e67e8565SEmmanuel Vadot phys: 27*e67e8565SEmmanuel Vadot minItems: 1 28*e67e8565SEmmanuel Vadot items: 29*e67e8565SEmmanuel Vadot - description: USB 2.0 or 3.0 PHY 30*e67e8565SEmmanuel Vadot - description: USB 3.0 PHY if there is a dedicated 2.0 PHY 31*e67e8565SEmmanuel Vadot 32*e67e8565SEmmanuel Vadot clocks: 33*e67e8565SEmmanuel Vadot maxItems: 1 34*e67e8565SEmmanuel Vadot 35*e67e8565SEmmanuel Vadotrequired: 36*e67e8565SEmmanuel Vadot - compatible 37*e67e8565SEmmanuel Vadot - reg 38*e67e8565SEmmanuel Vadot - interrupts 39*e67e8565SEmmanuel Vadot 40*e67e8565SEmmanuel VadotadditionalProperties: false 41*e67e8565SEmmanuel Vadot 42*e67e8565SEmmanuel Vadotexamples: 43*e67e8565SEmmanuel Vadot - | 44*e67e8565SEmmanuel Vadot usb@f0b02000 { 45*e67e8565SEmmanuel Vadot compatible = "brcm,bdc-udc-v2"; 46*e67e8565SEmmanuel Vadot reg = <0xf0b02000 0xfc4>; 47*e67e8565SEmmanuel Vadot interrupts = <0x0 0x60 0x0>; 48*e67e8565SEmmanuel Vadot phys = <&usbphy_0 0x0>; 49*e67e8565SEmmanuel Vadot clocks = <&sw_usbd>; 50*e67e8565SEmmanuel Vadot }; 51