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

Commit f7b54dbe authored by Chandan Kumar Jha's avatar Chandan Kumar Jha Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Add GCC throttle clock for Shima

Add GCC throttle clock for real time(RT) and non real
time(NRT) client for Shima target. We need to control
explicitly GCC throttle clock for shima.

CRs-Fixed: 2770220
Change-Id: If414039847ffd91fd0a2022e4a4c6fe213f2647f
parent e4562246
Loading
Loading
Loading
Loading
+15 −6
Original line number Diff line number Diff line
@@ -1322,10 +1322,17 @@
		camnoc-axi-min-ib-bw = <3000000000>;
		regulator-names = "camss-vdd";
		camss-vdd-supply = <&cam_cc_titan_top_gdsc>;
		/*
		 * GCC throttle rt/nrt clock is added as a workaround in shima.
		 * Normally, This clock should be turned on/off along with
		 * GCC HF/SF clock
		 */
		clock-names =
			"gcc_ahb_clk",
			"gcc_axi_hf_clk",
			"gcc_axi_sf_clk",
			"gcc_rt_throttle_clk",
			"gcc_nrt_throttle_clk",
			"slow_ahb_clk_src",
			"cpas_ahb_clk",
			"cpas_core_ahb_clk",
@@ -1335,6 +1342,8 @@
			<&gcc GCC_CAMERA_AHB_CLK>,
			<&gcc GCC_CAMERA_HF_AXI_CLK>,
			<&gcc GCC_CAMERA_SF_AXI_CLK>,
			<&gcc GCC_TITAN_RT_THROTTLE_CORE_CLK>,
			<&gcc GCC_TITAN_NRT_THROTTLE_CORE_CLK>,
			<&camcc CAM_CC_SLOW_AHB_CLK_SRC>,
			<&camcc CAM_CC_CPAS_AHB_CLK>,
			<&camcc CAM_CC_CORE_AHB_CLK>,
@@ -1342,12 +1351,12 @@
			<&camcc CAM_CC_CAMNOC_AXI_CLK>;
		src-clock-name = "camnoc_axi_clk_src";
		clock-rates =
			<0 0 0 0 0 0 0 0>,
			<0 0 0 80000000 0 0 300000000 0>,
			<0 0 0 80000000 0 0 300000000 0>,
			<0 0 0 80000000 0 0 342855555 0>,
			<0 0 0 80000000 0 0 400000000 0>,
			<0 0 0 80000000 0 0 400000000 0>;
			<0 0 0 0 0 0 0 0 0 0>,
			<0 0 0 0 0 80000000 0 0 300000000 0>,
			<0 0 0 0 0 80000000 0 0 300000000 0>,
			<0 0 0 0 0 80000000 0 0 342855555 0>,
			<0 0 0 0 0 80000000 0 0 400000000 0>,
			<0 0 0 0 0 80000000 0 0 400000000 0>;
		clock-cntl-level = "suspend", "lowsvs", "svs", "svs_l1",
			"nominal", "turbo";
		control-camnoc-axi-clk;