]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/kernel-video.git/commitdiff
usb: dwc3: DT: configure usb1 to peripheral-mode and usb2 to host mode (Android Confi...
authorRavi Babu <ravibabu@ti.com>
Tue, 4 Mar 2014 11:04:39 +0000 (16:34 +0530)
committerPraneeth Bajjuri <praneeth@ti.com>
Fri, 14 Mar 2014 21:35:29 +0000 (16:35 -0500)
Android kernel uses usb1 as peripheral mode and usb2 as host mode.
update the Device tree for dra7xx/omap5 as android usb configuration.

Change-Id: I60d46a00c6c99871852b807fba3aa15fde489475
Signed-off-by: Ravi Babu <ravibabu@ti.com>
arch/arm/boot/dts/dra7-evm.dts
arch/arm/boot/dts/dra7.dtsi
arch/arm/boot/dts/omap5.dtsi

index 2dd5b3efffb894b653a4de27ceed587b84159996..c75e5dde8fabb315410f8093128bac8439ac2a80 100644 (file)
                compatible = "ti,gpio-usb-id";
                gpios = <&pcf_lcd3 1 0>;
                interrupt_mode = <0>;
-               dr_mode = "otg";
+               dr_mode = "peripheral";
        };
 
        extcon2: gpio_usbvid_extcon2 {
                compatible = "ti,gpio-usb-id";
                gpios = <&pcf_lcd3 2 0>;
                interrupt_mode = <0>;
-               dr_mode = "otg";
+               dr_mode = "host";
        };
 };
 
 };
 
 &usb1 {
-       dr_mode = "otg";
+       dr_mode = "peripheral";
 };
 
 &usb2 {
-       dr_mode = "otg";
+       dr_mode = "host";
 };
 
 &omap_dwc31 {
index d55bbd64ace223946a6c9f2ca908ac79d40d271e..0fd1f48a88f1f432168346f8d3b3687d292e7ba3 100644 (file)
                         #address-cells = <1>;
                         #size-cells = <1>;
                         utmi-mode = <2>;
-                        dr_mode = "otg";
+                        dr_mode = "peripheral";
                         ranges;
                         usb1: dwc3@48890000 {
                                 compatible = "synopsys,dra7xx-dwc3";
                                interrupts = <0 76 4>, <0 77 4>;
                                 usb-phy = <&usb2_phy1>, <&usb3_phy>;
                                 tx-fifo-resize;
-                                dr_mode = "otg";
+                                dr_mode = "peripheral";
                                maximum-speed = "superspeed";
                                gpios = <&gpio6 12 0>;
                         };
                         #address-cells = <1>;
                         #size-cells = <1>;
                         utmi-mode = <2>;
-                        dr_mode = "otg";
+                        dr_mode = "host";
                         ranges;
                         usb2: dwc3@488d0000 {
                                 compatible = "synopsys,dra7xx-dwc3";
                                interrupts = <0 78 4>, <0 92 4>;
                                 usb-phy = <&usb2_phy2>;
                                 tx-fifo-resize;
-                                dr_mode = "otg";
+                                dr_mode = "host";
                                maximum-speed = "highspeed";
                                gpios = <&gpio6 13 0>;
                         };
index 9b0fe91b2286ac1b28b457d788f1e750aa53f69b..097562874958b472e507a9e23dabd12df42a2dc6 100755 (executable)
                                             <0 93 4>;
                                usb-phy = <&usb2_phy>, <&usb3_phy>;
                                tx-fifo-resize;
-                               dr_mode = "otg";
+                               dr_mode = "host";
                                maximum-speed = "superspeed";
                        };
                };