summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/boot/dts/exynos4210-trats.dts25
1 files changed, 21 insertions, 4 deletions
diff --git a/arch/arm/boot/dts/exynos4210-trats.dts b/arch/arm/boot/dts/exynos4210-trats.dts
index bed42561fb5..e783c05ec7d 100644
--- a/arch/arm/boot/dts/exynos4210-trats.dts
+++ b/arch/arm/boot/dts/exynos4210-trats.dts
@@ -523,14 +523,13 @@
};
};
- usbphy@125B0000 {
- status = "okay";
- };
-
hsotg@12480000 {
status = "okay";
vusb_d-supply = <&vusb_reg>;
vusb_a-supply = <&vusbdac_reg>;
+ phys = <&exynos_usbphy 0>;
+ phy-names = "device";
+ status = "okay";
};
fixed-rate-clocks {
@@ -695,4 +694,22 @@
status = "okay";
vdd_g3d-supply = <&vg3d_breg>;
};
+
+ ehci@12580000 {
+ status = "okay";
+ phys = <&exynos_usbphy 1>;
+ phy-names = "host";
+ vusb_d-supply = <&vusb_reg>;
+ vusb_a-supply = <&vusbdac_reg>;
+ };
+
+ exynos_usbphy: exynos-usbphy@125B0000 {
+ compatible = "samsung,exynos4210-usbphy";
+ reg = <0x125B0000 0x100 0x10020704 0x0c 0x1001021c 0x4>;
+ clocks = <&clock 305>, <&clock 2>, <&clock 2>, <&clock 2>,
+ <&clock 2>;
+ clock-names = "phy", "device", "host", "hsic0", "hsic1";
+ status = "okay";
+ #phy-cells = <1>;
+ };
};