ARM: dts: rockchip: add usb ohci node for rk3288
[firefly-linux-kernel-4.4.55.git] / arch / arm / boot / dts / rk3288.dtsi
index 01cbfff619e0a01202912e963df687adbecf0805..d0f04f43b815a34e0335d4147345f298e573271a 100644 (file)
                status = "disabled";
        };
 
-       /* NOTE: ohci@ff520000 doesn't actually work on hardware */
+       /*
+        * NOTE: ohci@ff520000 doesn't actually work on rk3288
+        * hardware, but can work on rk3288w hardware.
+        */
+       usb_host0_ohci: usb@ff520000 {
+               compatible = "generic-ohci";
+               reg = <0x0 0xff520000 0x0 0x20000>;
+               interrupts = <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>;
+               clocks = <&cru HCLK_USBHOST0>;
+               clock-names = "usbhost";
+               phys = <&usbphy1>;
+               phy-names = "usb";
+               status = "disabled";
+       };
 
        usb_host1: usb@ff540000 {
                compatible = "rockchip,rk3288-usb", "rockchip,rk3066-usb",