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

Commit 3f1c7321 authored by Girish S Ghongdemath's avatar Girish S Ghongdemath
Browse files

ARM: dts: mdm9640: Add clock nodes for apss and bimc axi



When cpu attempts idle power collapse, system hangs
randomly. The signature of the hang is a pending write
on bimc port as soon as it exits from power collapse. To
recover from this condition, we need to enable hardware clock
gating of bimc/apps axi clk only for idle spc and pc.

Change-Id: I201bb71596daec199b2c16c10325ea432bfa4d37
Signed-off-by: default avatarGirish S Ghongdemath <girishsg@codeaurora.org>
parent 00c07e0b
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
/* Copyright (c) 2014, The Linux Foundation. All rights reserved.
/* Copyright (c) 2014-2015, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -243,4 +243,11 @@
		qcom,master-stats-version = <2>;
		qcom,master-offset = <2560>;
	};

	qcom,clock-pm {
		compatible = "qcom,clock-pm";
		clocks = <&clock_gcc clk_apss_axi_clk_sleep>,
				<&clock_gcc clk_bimc_apss_axi_clk_sleep>;
		clock-names = "apss_axi", "bimc_apss_axi";
	};
};