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

Commit b98e813d authored by Shalini Krishnamoorthi's avatar Shalini Krishnamoorthi
Browse files

ARM: dts: msm: Remove DMA muxer resetting on msm8937, msm8953 and msm8996



HW init call during suspend/resume or idle pc restore resets the
DMA muxer to real time VBIF connection. This may cause issues, if
the rotator has already switched the muxer to non real-time. Such
invalid setting may lead to stage 1 memory fault or ping pong timeout.
Remove this reset setting and allow DMA pipes to select muxer based
on the use case.

Change-Id: I99ded370a7b9d40addd486e556ecf00fa59bf366
Signed-off-by: default avatarShalini Krishnamoorthi <shakri@codeaurora.org>
parent 80dd573e
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -101,8 +101,7 @@
		clock-names = "iface_clk", "bus_clk", "core_clk_src",
				"core_clk", "vsync_clk";

		qcom,mdp-settings = <0x01190 0x00000000>,
				    <0x0506c 0x00000000>,
		qcom,mdp-settings = <0x0506c 0x00000000>,
				    <0x1506c 0x00000000>,
				    <0x1706c 0x00000000>,
				    <0x2506c 0x00000000>;
+1 −2
Original line number Diff line number Diff line
@@ -102,8 +102,7 @@
		clock-names = "iface_clk", "bus_clk", "core_clk_src",
				"core_clk", "vsync_clk";

		qcom,mdp-settings = <0x01190 0x00000000>,
				    <0x0506c 0x00000000>,
		qcom,mdp-settings = <0x0506c 0x00000000>,
				    <0x1506c 0x00000000>,
				    <0x1706c 0x00000000>,
				    <0x2506c 0x00000000>;
+1 −2
Original line number Diff line number Diff line
@@ -121,8 +121,7 @@
		clock-names = "iface_clk", "bus_clk", "core_clk_src",
				"core_clk", "vsync_clk";

		qcom,mdp-settings = <0x01190 0x00000000>,
				    <0x012ac 0xc0000ccc>,
		qcom,mdp-settings = <0x012ac 0xc0000ccc>,
				    <0x012b4 0xc0000ccc>,
				    <0x012bc 0x00cccccc>,
				    <0x012c4 0x000000cc>,