]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/arm/boot/dts/exynos5420.dtsi
Merge tag 'samsung-dt-2' of http://git.kernel.org/pub/scm/linux/kernel/git/kgene...
[karo-tx-linux.git] / arch / arm / boot / dts / exynos5420.dtsi
index 9b6414a9e8a1448b70896cb7b004819cfe240603..3a89cfbd6a87e881291b7935597a12947477d467 100644 (file)
                clock-names = "hdmi", "sclk_hdmi", "sclk_pixel",
                        "sclk_hdmiphy", "mout_hdmi";
                phy = <&hdmiphy>;
+               samsung,syscon-phandle = <&pmu_system_controller>;
                status = "disabled";
        };
 
                reg = <0x10040000 0x5000>;
        };
 
+       sysreg_system_controller: syscon@10050000 {
+               compatible = "samsung,exynos5-sysreg", "syscon";
+               reg = <0x10050000 0x5000>;
+       };
+
        tmu_cpu0: tmu@10060000 {
                compatible = "samsung,exynos5420-tmu";
                reg = <0x10060000 0x100>;
                compatible = "samsung,exynos4210-secss";
                reg = <0x10830000 0x10000>;
                interrupts = <0 112 0>;
-               clocks = <&clock 471>;
+               clocks = <&clock CLK_SSS>;
                clock-names = "secss";
        };
 
                samsung,pmu-syscon = <&pmu_system_controller>;
                #phy-cells = <1>;
        };
+
+       usbhost2: usb@12110000 {
+               compatible = "samsung,exynos4210-ehci";
+               reg = <0x12110000 0x100>;
+               interrupts = <0 71 0>;
+
+               clocks = <&clock CLK_USBH20>;
+               clock-names = "usbhost";
+               #address-cells = <1>;
+               #size-cells = <0>;
+               port@0 {
+                       reg = <0>;
+                       phys = <&usb2_phy 1>;
+               };
+       };
+
+       usbhost1: usb@12120000 {
+               compatible = "samsung,exynos4210-ohci";
+               reg = <0x12120000 0x100>;
+               interrupts = <0 71 0>;
+
+               clocks = <&clock CLK_USBH20>;
+               clock-names = "usbhost";
+               #address-cells = <1>;
+               #size-cells = <0>;
+               port@0 {
+                       reg = <0>;
+                       phys = <&usb2_phy 1>;
+               };
+       };
+
+       usb2_phy: phy@12130000 {
+               compatible = "samsung,exynos5250-usb2-phy";
+               reg = <0x12130000 0x100>;
+               clocks = <&clock CLK_USBH20>, <&clock CLK_SCLK_USBPHY300>;
+               clock-names = "phy", "ref";
+               #phy-cells = <1>;
+               samsung,sysreg-phandle = <&sysreg_system_controller>;
+               samsung,pmureg-phandle = <&pmu_system_controller>;
+       };
 };