summaryrefslogtreecommitdiffstats
path: root/patches/linux-3.12/0760-ARM-dts-omap3-Adapt-USB-OTG-to-generic-PHY-framework.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/linux-3.12/0760-ARM-dts-omap3-Adapt-USB-OTG-to-generic-PHY-framework.patch')
-rw-r--r--patches/linux-3.12/0760-ARM-dts-omap3-Adapt-USB-OTG-to-generic-PHY-framework.patch46
1 files changed, 46 insertions, 0 deletions
diff --git a/patches/linux-3.12/0760-ARM-dts-omap3-Adapt-USB-OTG-to-generic-PHY-framework.patch b/patches/linux-3.12/0760-ARM-dts-omap3-Adapt-USB-OTG-to-generic-PHY-framework.patch
new file mode 100644
index 0000000..cc6231e
--- /dev/null
+++ b/patches/linux-3.12/0760-ARM-dts-omap3-Adapt-USB-OTG-to-generic-PHY-framework.patch
@@ -0,0 +1,46 @@
+From: Roger Quadros <rogerq@ti.com>
+Date: Mon, 7 Oct 2013 16:28:13 +0300
+Subject: [PATCH] ARM: dts: omap3: Adapt USB OTG to generic PHY framework
+
+The generic PHY framewrok expects different properties than the
+old USB PHY framework. Supply those properties.
+
+Fixes USB OTG port on GAT04 and N900 after the Generic PHY framework was
+merged in greg/usb-next. [1]
+
+[1] - https://lkml.org/lkml/2013/9/27/581
+
+Signed-off-by: Roger Quadros <rogerq@ti.com>
+Acked-by: Felipe Balbi <balbi@ti.com>
+Signed-off-by: Benoit Cousson <bcousson@baylibre.com>
+---
+ arch/arm/boot/dts/omap3-gta04.dts | 2 ++
+ arch/arm/boot/dts/omap3-n900.dts | 2 ++
+ 2 files changed, 4 insertions(+)
+
+diff --git a/arch/arm/boot/dts/omap3-gta04.dts b/arch/arm/boot/dts/omap3-gta04.dts
+index a84684a..b9b55c9 100644
+--- a/arch/arm/boot/dts/omap3-gta04.dts
++++ b/arch/arm/boot/dts/omap3-gta04.dts
+@@ -131,6 +131,8 @@
+ &usb_otg_hs {
+ interface-type = <0>;
+ usb-phy = <&usb2_phy>;
++ phys = <&usb2_phy>;
++ phy-names = "usb2-phy";
+ mode = <3>;
+ power = <50>;
+ };
+diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
+index d64fa04..e13b697 100644
+--- a/arch/arm/boot/dts/omap3-n900.dts
++++ b/arch/arm/boot/dts/omap3-n900.dts
+@@ -87,6 +87,8 @@
+ &usb_otg_hs {
+ interface-type = <0>;
+ usb-phy = <&usb2_phy>;
++ phys = <&usb2_phy>;
++ phy-names = "usb2-phy";
+ mode = <2>;
+ power = <50>;
+ };