1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/usb/ti,keystone-dwc3.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI Keystone Soc USB Controller
10 - Roger Quadros <rogerq@kernel.org>
39 description: Should contain a phandle to a PM domain provider node
40 and an args specifier containing the USB device id
41 value. This property is as per the binding,
42 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
47 PHY specifier for the USB3.0 PHY. Some SoCs need the USB3.0 PHY
48 to be turned on before the controller.
49 Documentation/devicetree/bindings/phy/phy-bindings.txt
71 additionalProperties: false
75 #include <dt-bindings/interrupt-controller/arm-gic.h>
78 compatible = "ti,keystone-dwc3";
81 reg = <0x2680000 0x10000>;
83 interrupts = <GIC_SPI 393 IRQ_TYPE_EDGE_RISING>;
87 compatible = "snps,dwc3";
88 reg = <0x2690000 0x70000>;
89 interrupts = <GIC_SPI 393 IRQ_TYPE_EDGE_RISING>;
90 usb-phy = <&usb_phy>, <&usb_phy>;