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

Commit 1d6bb939 authored by Deepak Katragadda's avatar Deepak Katragadda
Browse files

ARM: dts: msm: Remove clocks listed under GPU, PCIE, USB & MDSS GDSC nodes



The core and peripheral memory retention bits no longer need to
be set and cleared by the GDSC driver on MSMCOBALT. Instead, the
individual client drivers will use the clk_set_flags API as needed
to toggle these bits.

CRs-Fixed: 1069091
Change-Id: I898f627ce90251166a5f4314daca61e5ba958e6b
Signed-off-by: default avatarDeepak Katragadda <dkatraga@codeaurora.org>
parent 46692be6
Loading
Loading
Loading
Loading
+2 −13
Original line number Diff line number Diff line
@@ -2933,16 +2933,10 @@
};

&gdsc_usb30 {
	clock-names = "core_clk";
	clocks = <&clock_gcc clk_gcc_usb30_master_clk>;
	status = "ok";
};

&gdsc_pcie_0 {
	clock-names = "master_bus_clk", "slave_bus_clk", "core_clk";
	clocks = <&clock_gcc clk_gcc_pcie_0_mstr_axi_clk>,
		 <&clock_gcc clk_gcc_pcie_0_slv_axi_clk>,
		 <&clock_gcc clk_gcc_pcie_0_pipe_clk>;
	status = "ok";
};

@@ -3000,19 +2994,14 @@
};

&gdsc_mdss {
	clock-names = "bus_clk", "rot_clk";
	clocks = <&clock_mmss clk_mmss_mdss_axi_clk>,
		 <&clock_mmss clk_mmss_mdss_rot_clk>;
	proxy-supply = <&gdsc_mdss>;
	qcom,proxy-consumer-enable;
	status = "ok";
};

&gdsc_gpu_gx {
	clock-names = "bimc_core_clk", "core_clk", "core_root_clk";
	clocks = <&clock_gcc clk_gcc_gpu_bimc_gfx_clk>,
		 <&clock_gfx clk_gpucc_gfx3d_clk>,
		 <&clock_gfx clk_gfx3d_clk_src>;
	clock-names = "core_root_clk";
	clocks = <&clock_gfx clk_gfx3d_clk_src>;
	qcom,force-enable-root-clk;
	parent-supply = <&gfx_vreg>;
	status = "ok";