Skip to contentSkip to conversation

arm: omap5: dts: add palmas-usb node

PATCH New Felipe Balbi 1 participant 2 messages Jul 12, 2013 – Jul 15, 2013 Device tree bindings

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 arm: omap5: dts: add palmas-usb node

Without this node, there will be no palmas driver to notify dwc3 that a cable has been connected and, without that, dwc3 will never initialize.

---

after this, all we need is wait EXTCON merge which contains the final changes necessary to get USB3 working out of the box.

I'd suggest waiting on this patch until EXTCON reaches mainline, just to make sure we don't end up with DTS data for devices which don't exist.

cheers

 arch/arm/boot/dts/omap5-uevm.dts | 9 +++++++++
 arch/arm/boot/dts/omap5.dtsi     | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)
arch/arm/boot/dts/omap5-uevm.dts +9 -0
index 08b7267..7fe0e2b 100644
@@ -280,6 +280,11 @@
 
 			ti,ldo6-vibrator;
 
+			extcon_usb3: palmas_usb {
+				compatible = "ti,palmas-usb";
+				ti,wakeup;
+			};
+
 			regulators {
 				smps123_reg: smps123 {
 					regulator-name = "smps123";
@@ -450,6 +455,10 @@
 	phys = <0 &hsusb2_phy &hsusb3_phy>;
 };
 
+&usb3 {
+	extcon = <&extcon_usb3>;
+};
+
 &mcspi1 {
 
 };
arch/arm/boot/dts/omap5.dtsi +1 -1
index 4e41409..1659246 100644
@@ -634,7 +634,7 @@
 			ti,type = <2>;
 		};
 
-		omap_dwc3 at 4a020000 {
+		usb3: omap_dwc3 at 4a020000 {
 			compatible = "ti,dwc3";
 			ti,hwmods = "usb_otg_ss";
 			reg = <0x4a020000 0x10000>;
Signature · 1 line
1.8.2.1
#1 lore raw

PATCH 1/1 arm: omap5: dts: add palmas-usb node

Quoted 8 lines · Felipe Balbi

Without this node, there will be no palmas driver to notify dwc3 that a cable has been connected and, without that, dwc3 will never initialize.

---

Quoted 8 lines

after this, all we need is wait EXTCON merge which contains the final changes necessary to get USB3 working out of the box.

I'd suggest waiting on this patch until EXTCON reaches mainline, just to make sure we don't end up with DTS data for devices which don't exist.

this is not entirely correct. v3.11-rc1 has almost everything we need, already have a newer version of this patch but dwc3 has decided not to behave.

don't apply this version

Signature · 8 lines
balbi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20130715/5843200f/attachment.sig>