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

Commit 63efabc1 authored by Akhil P Oommen's avatar Akhil P Oommen
Browse files

ARM: dts: msm: Update kgsl clk lists for SM6150 GPU



Remove GCC_GPU_SNOC_DVM_GFX_CLK and GPU_CFG_AHB_CLK clocks from gpu,
rgmu and kgsl iommu clock lists since these are not required.

Change-Id: I120e37339d10067143067232034d3935c1adb2ac
Signed-off-by: default avatarAkhil P Oommen <akhilpo@codeaurora.org>
parent 3424e1d3
Loading
Loading
Loading
Loading
+9 −16
Original line number Original line Diff line number Diff line
@@ -65,12 +65,10 @@
			<&clock_gcc GCC_DDRSS_GPU_AXI_CLK>,
			<&clock_gcc GCC_DDRSS_GPU_AXI_CLK>,
			<&clock_gpucc GPU_CC_AHB_CLK>,
			<&clock_gpucc GPU_CC_AHB_CLK>,
			<&clock_gcc GCC_GPU_MEMNOC_GFX_CLK>,
			<&clock_gcc GCC_GPU_MEMNOC_GFX_CLK>,
			<&clock_gcc GCC_GPU_SNOC_DVM_GFX_CLK>,
			<&clock_gpucc GPU_CC_CX_GMU_CLK>;
			<&clock_gpucc GPU_CC_CX_GMU_CLK>;


		clock-names = "core_clk", "rbbmtimer_clk", "mem_clk",
		clock-names = "core_clk", "rbbmtimer_clk", "mem_clk",
				"iface_clk", "mem_iface_clk",
				"iface_clk", "mem_iface_clk", "gmu_clk";
				"alt_mem_iface_clk", "gmu_clk";


		/* Bus Scale Settings */
		/* Bus Scale Settings */
		qcom,gpubw-dev = <&gpubw>;
		qcom,gpubw-dev = <&gpubw>;
@@ -167,7 +165,7 @@
				qcom,initial-pwrlevel = <5>;
				qcom,initial-pwrlevel = <5>;
				qcom,ca-target-pwrlevel = <3>;
				qcom,ca-target-pwrlevel = <3>;


				/* SVS_L1 */
				/* TURBO */
				qcom,gpu-pwrlevel@0 {
				qcom,gpu-pwrlevel@0 {
					reg = <0>;
					reg = <0>;
					qcom,gpu-freq = <845000000>;
					qcom,gpu-freq = <845000000>;
@@ -240,7 +238,7 @@
				qcom,initial-pwrlevel = <5>;
				qcom,initial-pwrlevel = <5>;
				qcom,ca-target-pwrlevel = <3>;
				qcom,ca-target-pwrlevel = <3>;


				/* SVS_L1 */
				/* TURBO */
				qcom,gpu-pwrlevel@0 {
				qcom,gpu-pwrlevel@0 {
					reg = <0>;
					reg = <0>;
					qcom,gpu-freq = <845000000>;
					qcom,gpu-freq = <845000000>;
@@ -313,6 +311,7 @@
				qcom,initial-pwrlevel = <6>;
				qcom,initial-pwrlevel = <6>;
				qcom,ca-target-pwrlevel = <4>;
				qcom,ca-target-pwrlevel = <4>;


				/* TURBO L1 */
				qcom,gpu-pwrlevel@0 {
				qcom,gpu-pwrlevel@0 {
					reg = <0>;
					reg = <0>;
					qcom,gpu-freq = <895000000>;
					qcom,gpu-freq = <895000000>;
@@ -320,7 +319,7 @@
					qcom,bus-min = <10>;
					qcom,bus-min = <10>;
					qcom,bus-max = <11>;
					qcom,bus-max = <11>;
				};
				};
				/* SVS_L1 */
				/* TURBO */
				qcom,gpu-pwrlevel@1 {
				qcom,gpu-pwrlevel@1 {
					reg = <1>;
					reg = <1>;
					qcom,gpu-freq = <845000000>;
					qcom,gpu-freq = <845000000>;
@@ -392,13 +391,10 @@
		reg = <0x050a0000 0x10000>;
		reg = <0x050a0000 0x10000>;
		qcom,protect = <0xa0000 0x10000>;
		qcom,protect = <0xa0000 0x10000>;


		clocks =<&clock_gcc GCC_GPU_CFG_AHB_CLK>,
		clocks =<&clock_gcc GCC_DDRSS_GPU_AXI_CLK>,
			<&clock_gcc GCC_DDRSS_GPU_AXI_CLK>,
			<&clock_gcc GCC_GPU_MEMNOC_GFX_CLK>;
			<&clock_gcc GCC_GPU_MEMNOC_GFX_CLK>,
			<&clock_gcc GCC_GPU_SNOC_DVM_GFX_CLK>;


		clock-names = "iface_clk", "mem_clk", "mem_iface_clk",
		clock-names = "mem_clk", "mem_iface_clk";
				"alt_mem_iface_clk";


		qcom,secure_align_mask = <0xfff>;
		qcom,secure_align_mask = <0xfff>;
		qcom,retention;
		qcom,retention;
@@ -436,12 +432,9 @@
			<&clock_gcc GCC_DDRSS_GPU_AXI_CLK>,
			<&clock_gcc GCC_DDRSS_GPU_AXI_CLK>,
			<&clock_gpucc GPU_CC_AHB_CLK>,
			<&clock_gpucc GPU_CC_AHB_CLK>,
			<&clock_gcc GCC_GPU_MEMNOC_GFX_CLK>,
			<&clock_gcc GCC_GPU_MEMNOC_GFX_CLK>,
			<&clock_gcc GCC_GPU_SNOC_DVM_GFX_CLK>,
			<&clock_gpucc GPU_CC_GX_GFX3D_CLK>;
			<&clock_gpucc GPU_CC_GX_GFX3D_CLK>;


		clock-names = "gmu", "rbbmtimer", "mem",
		clock-names = "gmu", "rbbmtimer", "mem",
				"iface", "mem_iface",
				"iface", "mem_iface", "core";
				"alt_mem_iface", "core";

	};
	};
};
};