};
};
- usbphy@125B0000 {
- status = "okay";
- };
hsotg@12480000 {
status = "okay";
vusb_d-supply = <&ldo8_reg>;
vusb_a-supply = <&ldo3_reg>;
+ phys = <&exynos_usbphy 0>;
+ phy-names = "device";
};
ehci@12580000 {
status = "okay";
+ phys = <&exynos_usbphy 1>;
+ phy-names = "host";
};
i2c@13860000 {
};
};
+ 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>;
+ };
};
hsotg@12480000 {
vusb_d-supply = <&ldo3_reg>;
vusb_a-supply = <&ldo8_reg>;
+ phys = <&exynos_usbphy 0>;
+ phy-names = "device";
status = "okay";
};
status = "okay";
};
- usbphy@125B0000 {
- status = "okay";
- };
-
serial@13800000 {
status = "okay";
};
memory-region = <&mfc_r_mem>;
};
};
+
+ ehci@12580000 {
+ status = "okay";
+ phys = <&exynos_usbphy 1>;
+ phy-names = "host";
+ };
+
+ 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>;
+ };
};
status = "ok";
};
- usbphy@125B0000 {
- compatible = "samsung,exynos4210-usb2phy";
- reg = <0x125B0000 0x100>;
- ranges;
- #address-cells = <1>;
- #size-cells = <1>;
- clocks = <&clock 305>;
- clock-names = "otg";
- status = "disabled";
-
- usbphy-sys {
- reg = <0x10020704 0x8>;
- };
- };
-
camera {
clocks = <&clock 132>, <&clock 133>, <&clock 351>, <&clock 352>,
<&clock 388>, <&clock 389>, <&clock 9>;