Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0677ce1b authored by Manu Gautam's avatar Manu Gautam
Browse files

ARM: dts: msm: Fix USB DT entries for fermium



Add vbus OTG regulator and enable auto_suspend_delay
after suspend or disconnect to avoid putting hardware
in low power mode during enumeration when SUSP irq
is fired immediately after setting RS bit.

Change-Id: I387b521a88f8b61dcd1e1300c564676869a8c0fe
Signed-off-by: default avatarManu Gautam <mgautam@codeaurora.org>
parent f81d0b1f
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -58,3 +58,7 @@
		qcom,irq-gpio = <&pm8019_mpps 2 0>;
	};
};

&usb_otg {
	vbus_otg-supply = <&smb358_otg_vreg>;
};
+5 −0
Original line number Diff line number Diff line
@@ -412,6 +412,10 @@
		compatible = "qcom,hsusb-otg";
		reg = <0x78d9000 0x400>, <0x6c000 0x200>;
		reg-names = "core", "phy_csr";
		#address-cells = <1>;
		#size-cells = <1>;
		ranges;

		interrupts = <0 134 0>,<0 139 0>;
		interrupt-names = "core_irq", "async_irq";

@@ -432,6 +436,7 @@
		qcom,axi-prefetch-enable;
		qcom,hsusb-otg-mpm-dpsehv-int = <49>;
		qcom,hsusb-otg-mpm-dmsehv-int = <58>;
		qcom,hsusb-otg-delay-lpm;

		qcom,msm-bus,name = "usb2";
		qcom,msm-bus,num-cases = <3>;