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

Commit 14c24b71 authored by Jack Pham's avatar Jack Pham
Browse files

ARM: dts: msm: Add HSPHY CSR registers and workaround to MSM8994



These additional CSR registers are needed to place the USB HS
Pico PHY into deep low power state when the cable is removed.

Also enable the workaround to keep the analog LDOs enabled
during suspend in order to prevent leakage through the PHY.

Change-Id: Ifc499eed655d974b379736855c3167183706ee98
Signed-off-by: default avatarJack Pham <jackp@codeaurora.org>
parent 09a81ac8
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -1505,8 +1505,9 @@
	hsphy0: hsphy@f92f8800 {
		compatible = "qcom,usb-hsphy";
		status = "disabled";
		reg = <0xf92f8800 0x3ff>;
		reg-names = "core";
		reg = <0xf92f8800 0x3ff>,
			<0xf9b3a000 0x110>;
		reg-names = "core", "phy_csr";
		qcom,hsphy-init = <0x00D191A4>;
		vdd-supply = <&pm8994_s2_corner>;
		vdda18-supply = <&pm8994_l6>;
@@ -1516,6 +1517,7 @@
		qcom,vbus-valid-override;
		qcom,set-pllbtune;
		qcom,sleep-clk-reset;
		qcom,vdda-force-on;
		clocks = <&clock_gcc clk_gcc_usb2_hs_phy_sleep_clk>;
		clock-names = "phy_sleep_clk";
	};