Jason, On Wed, Jan 23, 2013 at 12:26 PM, Ezequiel Garcia <ezequiel.garcia@xxxxxxxxxxxxxxxxxx> wrote: > The Armada 370 and Armada XP SoC has an Orion EHCI USB controller. > This patch adds support for this controller in Armada 370 > and Armada XP SoC common device tree files. > > Cc: Lior Amsalem <alior@xxxxxxxxxxx> > Cc: Thomas Petazzoni <thomas.petazzoni@xxxxxxxxxxxxxxxxxx> > Tested-by: Nobuhiro Iwamatsu <iwamatsu@xxxxxxxxxxx> > Tested-by: Florian Fainelli <florian@xxxxxxxxxxx> > Signed-off-by: Gregory CLEMENT <gregory.clement@xxxxxxxxxxxxxxxxxx> > Signed-off-by: Ezequiel Garcia <ezequiel.garcia@xxxxxxxxxxxxxxxxxx> > --- > Changes from v1: > * Remove uneeded USB_ARCH_HAS_EHCI selection as noted by Florian. > > arch/arm/boot/dts/armada-370-xp.dtsi | 15 +++++++++++++++ > arch/arm/boot/dts/armada-370.dtsi | 9 +++++++++ > arch/arm/boot/dts/armada-xp.dtsi | 17 +++++++++++++++++ > 3 files changed, 41 insertions(+), 0 deletions(-) > > diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi > index 28276fe..fa025c4 100644 > --- a/arch/arm/boot/dts/armada-370-xp.dtsi > +++ b/arch/arm/boot/dts/armada-370-xp.dtsi > @@ -145,6 +145,21 @@ > clocks = <&gateclk 17>; > status = "disabled"; > }; > + > + usb@d0050000 { > + compatible = "marvell,orion-ehci"; > + reg = <0xd0050000 0x500>; > + interrupts = <45>; > + status = "disabled"; > + }; > + > + usb@d0051000 { > + compatible = "marvell,orion-ehci"; > + reg = <0xd0051000 0x500>; > + interrupts = <46>; > + status = "disabled"; > + }; > + > }; > }; > > diff --git a/arch/arm/boot/dts/armada-370.dtsi b/arch/arm/boot/dts/armada-370.dtsi > index 88f9bab..8188d13 100644 > --- a/arch/arm/boot/dts/armada-370.dtsi > +++ b/arch/arm/boot/dts/armada-370.dtsi > @@ -144,5 +144,14 @@ > dmacap,memset; > }; > }; > + > + usb@d0050000 { > + clocks = <&coreclk 0>; > + }; > + > + usb@d0051000 { > + clocks = <&coreclk 0>; > + }; > + > }; > }; > diff --git a/arch/arm/boot/dts/armada-xp.dtsi b/arch/arm/boot/dts/armada-xp.dtsi > index 2e37ef1..c22a0c8 100644 > --- a/arch/arm/boot/dts/armada-xp.dtsi > +++ b/arch/arm/boot/dts/armada-xp.dtsi > @@ -134,5 +134,22 @@ > dmacap,memset; > }; > }; > + > + usb@d0050000 { > + clocks = <&gateclk 18>; > + }; > + > + usb@d0051000 { > + clocks = <&gateclk 19>; > + }; > + > + usb@d0052000 { > + compatible = "marvell,orion-ehci"; > + reg = <0xd0052000 0x500>; > + interrupts = <47>; > + clocks = <&gateclk 20>; > + status = "disabled"; > + }; > + > }; > }; > -- > 1.7.8.6 > Do you think we're still in time to get this series into v3.9 (given we decide soon on the OpenBlocks issue)? Thanks, -- Ezequiel -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html