diff options
-rw-r--r-- | arch/arm/boot/dts/exynos4210-trats.dts | 25 |
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>; + }; }; |