diff options
Diffstat (limited to 'target/linux/mvebu/patches-3.8/023-arm_mvebu_add_support_for_usb_host.patch')
-rw-r--r-- | target/linux/mvebu/patches-3.8/023-arm_mvebu_add_support_for_usb_host.patch | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/target/linux/mvebu/patches-3.8/023-arm_mvebu_add_support_for_usb_host.patch b/target/linux/mvebu/patches-3.8/023-arm_mvebu_add_support_for_usb_host.patch deleted file mode 100644 index 1484c08ee5..0000000000 --- a/target/linux/mvebu/patches-3.8/023-arm_mvebu_add_support_for_usb_host.patch +++ /dev/null @@ -1,91 +0,0 @@ -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@marvell.com> -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> -Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com> -Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> ---- - 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 +++++++++++++++++ - arch/arm/mach-mvebu/Kconfig | 1 + - 4 files changed, 42 insertions(+), 0 deletions(-) - ---- a/arch/arm/boot/dts/armada-370-xp.dtsi -+++ b/arch/arm/boot/dts/armada-370-xp.dtsi -@@ -145,6 +145,21 @@ - reg = <0xd0010300 0x20>; - interrupts = <50>; - }; -+ -+ 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"; -+ }; -+ - }; - }; - ---- 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>; -+ }; -+ - }; - }; ---- 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"; -+ }; -+ - }; - }; ---- a/arch/arm/mach-mvebu/Kconfig -+++ b/arch/arm/mach-mvebu/Kconfig -@@ -24,6 +24,7 @@ config MACH_ARMADA_370_XP - select HAVE_SMP - select CACHE_L2X0 - select CPU_PJ4B -+ select USB_ARCH_HAS_EHCI if USB_SUPPORT - - config MACH_ARMADA_370 - bool "Marvell Armada 370 boards" |