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

Commit 0fb3660f authored by Rajesh Kemisetti's avatar Rajesh Kemisetti
Browse files

ARM: dts: msm: Remove GDSC and update clocks for GPU SMMU on 8909



8909 GPU SMMU is always ON domain and does not have any
regulator to vote before accessing its registers.
Hence remove GX GDSC handle from GPU SMMU DT node.

Also use proper clocks for register programming of GPU SMMU.

Fixes: 6aa9a864 ("ARM: dts: msm: Add kgsl smmu support for MSM8909w")
Change-Id: I2afeec6abb06733772dd307bae81149a63bfe005
Signed-off-by: default avatarRajesh Kemisetti <rajeshk@codeaurora.org>
parent 2b10bef6
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -36,13 +36,10 @@
			<GIC_SPI 241 IRQ_TYPE_LEVEL_HIGH>,
			<GIC_SPI 242 IRQ_TYPE_LEVEL_HIGH>,
			<GIC_SPI 245 IRQ_TYPE_LEVEL_HIGH>;

		vdd-supply = <&gdsc_oxili_gx>;
		qcom,regulator-names = "vdd";
		clocks =
			<&clock_gcc clk_gcc_oxili_ahb_clk>,
			<&clock_gcc clk_gcc_bimc_gfx_clk>;
		clock-names = "gpu_ahb_clk", "gcc_bimc_gfx_clk";
			<&clock_gcc clk_gcc_smmu_cfg_clk>,
			<&clock_gcc clk_gcc_gfx_tcu_clk>;
		clock-names = "iface_clk", "core_clk";
	};

	/* A test device to test the SMMU operation */