1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/usb/samsung,exynos-dwc3.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung Exynos SoC USB 3.0 DWC3 Controller
10 - Krzysztof Kozlowski <krzk@kernel.org>
15 - samsung,exynos5250-dwusb3
16 - samsung,exynos5433-dwusb3
17 - samsung,exynos7-dwusb3
36 description: 1.0V power supply
39 description: 3.0V/3.3V power supply
44 description: Required child node
61 const: samsung,exynos5250-dwusb3
75 const: samsung,exynos54333-dwusb3
92 const: samsung,exynos7-dwusb3
101 - const: usbdrd30_susp_clk
102 - const: usbdrd30_axius_clk
104 additionalProperties: false
108 #include <dt-bindings/clock/exynos5420.h>
109 #include <dt-bindings/interrupt-controller/arm-gic.h>
112 compatible = "samsung,exynos5250-dwusb3";
113 #address-cells = <1>;
116 clocks = <&clock CLK_USBD300>;
117 clock-names = "usbdrd30";
118 vdd33-supply = <&ldo9_reg>;
119 vdd10-supply = <&ldo11_reg>;
122 compatible = "snps,dwc3";
123 reg = <0x12000000 0x10000>;
124 interrupts = <GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>;
125 phys = <&usbdrd_phy0 0>, <&usbdrd_phy0 1>;
126 phy-names = "usb2-phy", "usb3-phy";
127 snps,dis_u3_susphy_quirk;