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>
41 assigned-clock-parents:
47 description: Should contain a phandle to a PM domain provider node
48 and an args specifier containing the USB device id
49 value. This property is as per the binding,
50 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
55 PHY specifier for the USB3.0 PHY. Some SoCs need the USB3.0 PHY
56 to be turned on before the controller.
57 Documentation/devicetree/bindings/phy/phy-bindings.txt
79 additionalProperties: false
83 #include <dt-bindings/interrupt-controller/arm-gic.h>
86 compatible = "ti,keystone-dwc3";
89 reg = <0x2680000 0x10000>;
91 interrupts = <GIC_SPI 393 IRQ_TYPE_EDGE_RISING>;
95 compatible = "snps,dwc3";
96 reg = <0x2690000 0x70000>;
97 interrupts = <GIC_SPI 393 IRQ_TYPE_EDGE_RISING>;
98 usb-phy = <&usb_phy>, <&usb_phy>;