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

Commit 88471d57 authored by Taniya Das's avatar Taniya Das Committed by Shivaraj Shetty
Browse files

clk: qcom: clock-gcc-8909: add display clock support for MSM8909



Model the DSI clocks in GCC as a separate device. The byte
and pixel clocks exposed by the DSI PLL device is needed by
the GCC DSI clocks. Finally, the DSI controller can get the
clocks exposed by GCC DSI. So, the order of probes for this
to work is GCC -> DSI PLL -> GCC_MDSS_DSI -> DSI controller.

Change-Id: Ib2e01961ea841c6ed03e2fb4be2657d4dd68a2fe
Signed-off-by: default avatarTaniya Das <tdas@codeaurora.org>
parent 4fa4b210
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -220,6 +220,14 @@
		#clock-cells = <1>;
	};

	clock_gcc_mdss: qcom,gcc-mdss@1ac8300 {
		compatible = "qcom,gcc-mdss-8909";
		clocks = <&mdss_dsi0_pll clk_pixel_clk_src>,
			 <&mdss_dsi0_pll clk_byte_clk_src>;
		clock-names = "pixel_src", "byte_src";
		#clock-cells = <1>;
	};

	clock_debug: qcom,cc-debug@1874000 {
		compatible = "qcom,cc-debug-8909";
		reg = <0x1874000 0x4>,