]> err.no Git - linux-2.6/commitdiff
[POWERPC] 83xx: Added new dr_mode property for usb controller on 83xx
authorLi Yang <leoli@freescale.com>
Wed, 7 Feb 2007 05:51:09 +0000 (13:51 +0800)
committerKumar Gala <galak@kernel.crashing.org>
Thu, 8 Feb 2007 06:40:00 +0000 (00:40 -0600)
Added a new dr_mode property to describe what mode the DR controller is being
used in (host, device, OTG).  Updated the MPC8349E MDS dts with this new property.

Signed-off-by: Li Yang <leoli@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Documentation/powerpc/booting-without-of.txt
arch/powerpc/boot/dts/mpc8349emds.dts

index 33994271cb3bcbc81caba4581be2c5ec16046946..3b514672b80ed3ef6d34b179dc65d35e366f0126 100644 (file)
@@ -1334,6 +1334,9 @@ platforms are moved over to use the flattened-device-tree model.
       fsl-usb2-mph compatible controllers.  Either this property or
       "port0" (or both) must be defined for "fsl-usb2-mph" compatible 
       controllers.
+    - dr_mode : indicates the working mode for "fsl-usb2-dr" compatible
+      controllers.  Can be "host", "peripheral", or "otg".  Default to
+      "host" if not defined for backward compatibility.
 
    Recommended properties :
     - interrupts : <a b> where a is the interrupt number and b is a
@@ -1367,6 +1370,7 @@ platforms are moved over to use the flattened-device-tree model.
                #size-cells = <0>;
                interrupt-parent = <700>;
                interrupts = <26 1>;
+               dr_mode = "otg";
                phy = "ulpi";
        };
 
index efceb34326535a1630b49ed5218e06cc764364c6..dc121b3cb4a9654a9b6bf48355989651f34b3767 100644 (file)
                reg = <00000000 10000000>;      // 256MB at 0
        };
 
+       bcsr@e2400000 {
+               device_type = "board-control";
+               reg = <e2400000 8000>;
+       };
+
        soc8349@e0000000 {
                #address-cells = <1>;
                #size-cells = <1>;
                        #size-cells = <0>;
                        interrupt-parent = <700>;
                        interrupts = <26 2>;
+                       dr_mode = "otg";
                        phy_type = "ulpi";
                };